diff --git a/arithmetization/src/main/java/net/consensys/linea/zktracer/module/hub/fragment/imc/mmu/MmuCall.java b/arithmetization/src/main/java/net/consensys/linea/zktracer/module/hub/fragment/imc/mmu/MmuCall.java index 2a5e7582f..3adc37e8d 100644 --- a/arithmetization/src/main/java/net/consensys/linea/zktracer/module/hub/fragment/imc/mmu/MmuCall.java +++ b/arithmetization/src/main/java/net/consensys/linea/zktracer/module/hub/fragment/imc/mmu/MmuCall.java @@ -142,7 +142,7 @@ public void dontTraceMe() { } private MmuCall updateExoSum(final int exoValue) { - this.exoSum += exoValue; + exoSum += exoValue; return this; } @@ -445,7 +445,7 @@ public static MmuCall forIdentityExtractCallData( final Hub hub, PrecompileSubsection precompileSubsection) { return new MmuCall(hub, MMU_INST_RAM_TO_RAM_SANS_PADDING) - .sourceId(precompileSubsection.callSection.hubStamp()) + .sourceId(hub.currentFrame().contextNumber()) // called at ContextReEntry .sourceRamBytes(Optional.of(precompileSubsection.callerMemorySnapshot)) .targetId(precompileSubsection.exoModuleOperationId()) .targetRamBytes(Optional.of(Bytes.EMPTY))