From ecbfeb785875cebe44b5ef5e64523cdffed45a04 Mon Sep 17 00:00:00 2001 From: Sander Pick Date: Fri, 13 Jun 2025 13:10:12 -0700 Subject: [PATCH] fix: non-determinism from actor debug flag Signed-off-by: Sander Pick --- fendermint/vm/interpreter/src/fvm/state/exec.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fendermint/vm/interpreter/src/fvm/state/exec.rs b/fendermint/vm/interpreter/src/fvm/state/exec.rs index 76ab66d59..3c0e2b139 100644 --- a/fendermint/vm/interpreter/src/fvm/state/exec.rs +++ b/fendermint/vm/interpreter/src/fvm/state/exec.rs @@ -173,9 +173,7 @@ where params: FvmStateParams, ) -> anyhow::Result { let mut nc = NetworkConfig::new(params.network_version); - if tracing::enabled!(Level::DEBUG) { - nc.enable_actor_debugging(); - } + nc.enable_actor_debugging(); // Warning! Changing this on a live network will lead to non-determinism and consensus failures. nc.chain_id = ChainID::from(params.chain_id); // TODO: Configure: