./Ultimate.py --spec ../sv-benchmarks/c/properties/no-data-race.prp --file ../sv-benchmarks/c/pthread-ext/47_ticket_lock_hc_backoff_vs.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/pthread-ext/47_ticket_lock_hc_backoff_vs.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 22ccde2ce516925ebfe813d783d47f1167b5115e5910734aa9e1bf526ce8c733 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 09:01:35,057 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 09:01:35,116 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-02-06 09:01:35,119 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 09:01:35,119 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 09:01:35,133 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 09:01:35,134 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 09:01:35,134 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 09:01:35,135 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 09:01:35,135 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 09:01:35,135 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 09:01:35,135 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 09:01:35,136 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 09:01:35,136 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 09:01:35,137 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 09:01:35,137 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 22ccde2ce516925ebfe813d783d47f1167b5115e5910734aa9e1bf526ce8c733 [2025-02-06 09:01:35,365 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 09:01:35,371 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 09:01:35,373 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 09:01:35,375 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 09:01:35,375 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 09:01:35,377 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/pthread-ext/47_ticket_lock_hc_backoff_vs.i [2025-02-06 09:01:36,550 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0cf4b8e48/dbb4f7642b6e4aa18e01328419f6c78c/FLAGb40d75a61 [2025-02-06 09:01:36,851 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 09:01:36,852 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/pthread-ext/47_ticket_lock_hc_backoff_vs.i [2025-02-06 09:01:36,869 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0cf4b8e48/dbb4f7642b6e4aa18e01328419f6c78c/FLAGb40d75a61 [2025-02-06 09:01:37,124 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0cf4b8e48/dbb4f7642b6e4aa18e01328419f6c78c [2025-02-06 09:01:37,129 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 09:01:37,130 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 09:01:37,131 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 09:01:37,131 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 09:01:37,135 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 09:01:37,136 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,136 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d3c653 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37, skipping insertion in model container [2025-02-06 09:01:37,136 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,162 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 09:01:37,356 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 09:01:37,363 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 09:01:37,398 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 09:01:37,425 INFO L204 MainTranslator]: Completed translation [2025-02-06 09:01:37,425 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37 WrapperNode [2025-02-06 09:01:37,425 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 09:01:37,427 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 09:01:37,427 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 09:01:37,427 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 09:01:37,432 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,441 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,458 INFO L138 Inliner]: procedures = 169, calls = 15, calls flagged for inlining = 6, calls inlined = 9, statements flattened = 175 [2025-02-06 09:01:37,460 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 09:01:37,461 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 09:01:37,461 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 09:01:37,461 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 09:01:37,467 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,467 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,472 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,474 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,481 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,482 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,483 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,484 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,486 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 09:01:37,487 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 09:01:37,487 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 09:01:37,487 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 09:01:37,488 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (1/1) ... [2025-02-06 09:01:37,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 09:01:37,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 09:01:37,513 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 09:01:37,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2025-02-06 09:01:37,534 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-02-06 09:01:37,534 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 09:01:37,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 09:01:37,536 WARN L227 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-02-06 09:01:37,628 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 09:01:37,630 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 09:01:37,880 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-06 09:01:37,880 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 09:01:37,963 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 09:01:37,964 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 09:01:37,964 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 09:01:37 BoogieIcfgContainer [2025-02-06 09:01:37,964 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 09:01:37,966 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 09:01:37,966 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 09:01:37,969 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 09:01:37,969 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 09:01:37" (1/3) ... [2025-02-06 09:01:37,970 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74277f5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 09:01:37, skipping insertion in model container [2025-02-06 09:01:37,970 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 09:01:37" (2/3) ... [2025-02-06 09:01:37,970 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74277f5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 09:01:37, skipping insertion in model container [2025-02-06 09:01:37,970 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 09:01:37" (3/3) ... [2025-02-06 09:01:37,971 INFO L128 eAbstractionObserver]: Analyzing ICFG 47_ticket_lock_hc_backoff_vs.i [2025-02-06 09:01:37,981 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 09:01:37,982 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 47_ticket_lock_hc_backoff_vs.i that has 2 procedures, 151 locations, 1 initial locations, 5 loop locations, and 24 error locations. [2025-02-06 09:01:37,982 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-06 09:01:38,043 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-06 09:01:38,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 154 places, 162 transitions, 328 flow [2025-02-06 09:01:38,132 INFO L124 PetriNetUnfolderBase]: 17/246 cut-off events. [2025-02-06 09:01:38,134 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-06 09:01:38,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 250 conditions, 246 events. 17/246 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 969 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 148. Up to 4 conditions per place. [2025-02-06 09:01:38,140 INFO L82 GeneralOperation]: Start removeDead. Operand has 154 places, 162 transitions, 328 flow [2025-02-06 09:01:38,144 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 154 places, 162 transitions, 328 flow [2025-02-06 09:01:38,150 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 09:01:38,162 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1b95b1cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 09:01:38,162 INFO L334 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2025-02-06 09:01:38,170 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-06 09:01:38,170 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-06 09:01:38,170 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-06 09:01:38,171 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:38,171 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:38,172 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 33 more)] === [2025-02-06 09:01:38,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:38,176 INFO L85 PathProgramCache]: Analyzing trace with hash -362806541, now seen corresponding path program 1 times [2025-02-06 09:01:38,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:38,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124455083] [2025-02-06 09:01:38,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:38,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:38,240 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-06 09:01:38,245 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-06 09:01:38,245 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,245 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:38,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:38,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:38,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124455083] [2025-02-06 09:01:38,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124455083] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:38,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:38,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:38,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535312984] [2025-02-06 09:01:38,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:38,327 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 09:01:38,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:38,346 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 09:01:38,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 09:01:38,349 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 162 [2025-02-06 09:01:38,352 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 162 transitions, 328 flow. Second operand has 2 states, 2 states have (on average 139.0) internal successors, (278), 2 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,353 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:38,353 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 162 [2025-02-06 09:01:38,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:38,424 INFO L124 PetriNetUnfolderBase]: 9/243 cut-off events. [2025-02-06 09:01:38,424 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-02-06 09:01:38,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 255 conditions, 243 events. 9/243 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 745 event pairs, 1 based on Foata normal form. 21/225 useless extension candidates. Maximal degree in co-relation 171. Up to 8 conditions per place. [2025-02-06 09:01:38,426 INFO L140 encePairwiseOnDemand]: 143/162 looper letters, 3 selfloop transitions, 0 changer transitions 0/128 dead transitions. [2025-02-06 09:01:38,426 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 128 transitions, 266 flow [2025-02-06 09:01:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 09:01:38,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-06 09:01:38,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 298 transitions. [2025-02-06 09:01:38,436 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9197530864197531 [2025-02-06 09:01:38,437 INFO L175 Difference]: Start difference. First operand has 154 places, 162 transitions, 328 flow. Second operand 2 states and 298 transitions. [2025-02-06 09:01:38,438 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 128 transitions, 266 flow [2025-02-06 09:01:38,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 128 transitions, 266 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:38,444 INFO L231 Difference]: Finished difference. Result has 128 places, 128 transitions, 260 flow [2025-02-06 09:01:38,446 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=162, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=260, PETRI_PLACES=128, PETRI_TRANSITIONS=128} [2025-02-06 09:01:38,451 INFO L279 CegarLoopForPetriNet]: 154 programPoint places, -26 predicate places. [2025-02-06 09:01:38,452 INFO L471 AbstractCegarLoop]: Abstraction has has 128 places, 128 transitions, 260 flow [2025-02-06 09:01:38,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 139.0) internal successors, (278), 2 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,453 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:38,453 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:38,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 09:01:38,454 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 33 more)] === [2025-02-06 09:01:38,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:38,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1154204891, now seen corresponding path program 1 times [2025-02-06 09:01:38,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:38,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736122197] [2025-02-06 09:01:38,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:38,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:38,473 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-06 09:01:38,488 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-06 09:01:38,488 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,488 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:38,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:38,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:38,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736122197] [2025-02-06 09:01:38,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736122197] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:38,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:38,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:38,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207841263] [2025-02-06 09:01:38,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:38,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 09:01:38,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:38,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 09:01:38,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 09:01:38,582 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 162 [2025-02-06 09:01:38,582 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 128 transitions, 260 flow. Second operand has 3 states, 3 states have (on average 125.0) internal successors, (375), 3 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,583 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:38,583 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 162 [2025-02-06 09:01:38,583 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:38,666 INFO L124 PetriNetUnfolderBase]: 95/823 cut-off events. [2025-02-06 09:01:38,667 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-02-06 09:01:38,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1012 conditions, 823 events. 95/823 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3946 event pairs, 20 based on Foata normal form. 0/700 useless extension candidates. Maximal degree in co-relation 1008. Up to 128 conditions per place. [2025-02-06 09:01:38,672 INFO L140 encePairwiseOnDemand]: 148/162 looper letters, 19 selfloop transitions, 10 changer transitions 0/140 dead transitions. [2025-02-06 09:01:38,672 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 140 transitions, 342 flow [2025-02-06 09:01:38,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 09:01:38,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-06 09:01:38,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 405 transitions. [2025-02-06 09:01:38,675 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8333333333333334 [2025-02-06 09:01:38,675 INFO L175 Difference]: Start difference. First operand has 128 places, 128 transitions, 260 flow. Second operand 3 states and 405 transitions. [2025-02-06 09:01:38,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 140 transitions, 342 flow [2025-02-06 09:01:38,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 140 transitions, 342 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:38,680 INFO L231 Difference]: Finished difference. Result has 132 places, 138 transitions, 348 flow [2025-02-06 09:01:38,680 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=162, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=348, PETRI_PLACES=132, PETRI_TRANSITIONS=138} [2025-02-06 09:01:38,681 INFO L279 CegarLoopForPetriNet]: 154 programPoint places, -22 predicate places. [2025-02-06 09:01:38,681 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 138 transitions, 348 flow [2025-02-06 09:01:38,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 125.0) internal successors, (375), 3 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,681 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:38,681 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:38,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 09:01:38,682 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 33 more)] === [2025-02-06 09:01:38,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:38,682 INFO L85 PathProgramCache]: Analyzing trace with hash -806104823, now seen corresponding path program 1 times [2025-02-06 09:01:38,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:38,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106053782] [2025-02-06 09:01:38,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:38,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:38,694 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-06 09:01:38,702 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-06 09:01:38,702 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,702 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 09:01:38,702 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-02-06 09:01:38,705 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-06 09:01:38,711 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-06 09:01:38,714 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,714 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 09:01:38,728 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-02-06 09:01:38,729 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-02-06 09:01:38,729 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (36 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (35 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (34 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (33 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (32 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (31 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (30 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (29 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (28 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (27 of 37 remaining) [2025-02-06 09:01:38,731 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (26 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (25 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (24 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (23 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (22 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (21 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (20 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (19 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (18 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (17 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (16 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 37 remaining) [2025-02-06 09:01:38,732 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (14 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (12 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (11 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (10 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (9 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (8 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (7 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (6 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (5 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (4 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (3 of 37 remaining) [2025-02-06 09:01:38,733 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (2 of 37 remaining) [2025-02-06 09:01:38,734 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (1 of 37 remaining) [2025-02-06 09:01:38,734 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (0 of 37 remaining) [2025-02-06 09:01:38,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 09:01:38,734 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2025-02-06 09:01:38,736 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-02-06 09:01:38,737 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-02-06 09:01:38,769 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-06 09:01:38,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 216 places, 227 transitions, 464 flow [2025-02-06 09:01:38,823 INFO L124 PetriNetUnfolderBase]: 28/395 cut-off events. [2025-02-06 09:01:38,823 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-02-06 09:01:38,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 395 events. 28/395 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1971 event pairs, 0 based on Foata normal form. 0/304 useless extension candidates. Maximal degree in co-relation 247. Up to 6 conditions per place. [2025-02-06 09:01:38,825 INFO L82 GeneralOperation]: Start removeDead. Operand has 216 places, 227 transitions, 464 flow [2025-02-06 09:01:38,828 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 216 places, 227 transitions, 464 flow [2025-02-06 09:01:38,829 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 09:01:38,830 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1b95b1cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 09:01:38,830 INFO L334 AbstractCegarLoop]: Starting to check reachability of 49 error locations. [2025-02-06 09:01:38,832 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-06 09:01:38,832 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-06 09:01:38,832 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-06 09:01:38,832 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:38,832 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:38,832 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 45 more)] === [2025-02-06 09:01:38,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:38,833 INFO L85 PathProgramCache]: Analyzing trace with hash 2095408819, now seen corresponding path program 1 times [2025-02-06 09:01:38,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:38,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78721800] [2025-02-06 09:01:38,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:38,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:38,839 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-06 09:01:38,841 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-06 09:01:38,844 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,844 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:38,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:38,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:38,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78721800] [2025-02-06 09:01:38,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78721800] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:38,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:38,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:38,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490693743] [2025-02-06 09:01:38,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:38,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 09:01:38,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:38,860 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 09:01:38,860 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 09:01:38,861 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 227 [2025-02-06 09:01:38,862 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 227 transitions, 464 flow. Second operand has 2 states, 2 states have (on average 192.0) internal successors, (384), 2 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,862 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:38,862 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 227 [2025-02-06 09:01:38,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:38,941 INFO L124 PetriNetUnfolderBase]: 30/620 cut-off events. [2025-02-06 09:01:38,941 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2025-02-06 09:01:38,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 659 conditions, 620 events. 30/620 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3409 event pairs, 7 based on Foata normal form. 66/578 useless extension candidates. Maximal degree in co-relation 396. Up to 28 conditions per place. [2025-02-06 09:01:38,947 INFO L140 encePairwiseOnDemand]: 199/227 looper letters, 5 selfloop transitions, 0 changer transitions 0/180 dead transitions. [2025-02-06 09:01:38,947 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 180 transitions, 380 flow [2025-02-06 09:01:38,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 09:01:38,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-06 09:01:38,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 415 transitions. [2025-02-06 09:01:38,949 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9140969162995595 [2025-02-06 09:01:38,949 INFO L175 Difference]: Start difference. First operand has 216 places, 227 transitions, 464 flow. Second operand 2 states and 415 transitions. [2025-02-06 09:01:38,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 180 transitions, 380 flow [2025-02-06 09:01:38,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 180 transitions, 380 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:38,952 INFO L231 Difference]: Finished difference. Result has 180 places, 180 transitions, 370 flow [2025-02-06 09:01:38,952 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=227, PETRI_DIFFERENCE_MINUEND_FLOW=370, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=370, PETRI_PLACES=180, PETRI_TRANSITIONS=180} [2025-02-06 09:01:38,953 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -36 predicate places. [2025-02-06 09:01:38,953 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 180 transitions, 370 flow [2025-02-06 09:01:38,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 192.0) internal successors, (384), 2 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:38,953 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:38,954 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:38,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 09:01:38,954 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 45 more)] === [2025-02-06 09:01:38,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:38,954 INFO L85 PathProgramCache]: Analyzing trace with hash 941664136, now seen corresponding path program 1 times [2025-02-06 09:01:38,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:38,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270216627] [2025-02-06 09:01:38,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:38,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:38,963 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-06 09:01:38,973 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-06 09:01:38,974 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:38,974 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:39,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:39,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:39,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270216627] [2025-02-06 09:01:39,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270216627] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:39,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:39,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:39,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147376345] [2025-02-06 09:01:39,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:39,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 09:01:39,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:39,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 09:01:39,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 09:01:39,059 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 227 [2025-02-06 09:01:39,060 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 180 transitions, 370 flow. Second operand has 3 states, 3 states have (on average 171.0) internal successors, (513), 3 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:39,060 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:39,060 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 227 [2025-02-06 09:01:39,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:40,073 INFO L124 PetriNetUnfolderBase]: 1971/9210 cut-off events. [2025-02-06 09:01:40,073 INFO L125 PetriNetUnfolderBase]: For 23/23 co-relation queries the response was YES. [2025-02-06 09:01:40,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12217 conditions, 9210 events. 1971/9210 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 92528 event pairs, 554 based on Foata normal form. 0/7705 useless extension candidates. Maximal degree in co-relation 12212. Up to 2052 conditions per place. [2025-02-06 09:01:40,156 INFO L140 encePairwiseOnDemand]: 206/227 looper letters, 30 selfloop transitions, 15 changer transitions 0/199 dead transitions. [2025-02-06 09:01:40,157 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 199 transitions, 503 flow [2025-02-06 09:01:40,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 09:01:40,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-06 09:01:40,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions. [2025-02-06 09:01:40,159 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8237885462555066 [2025-02-06 09:01:40,159 INFO L175 Difference]: Start difference. First operand has 180 places, 180 transitions, 370 flow. Second operand 3 states and 561 transitions. [2025-02-06 09:01:40,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 199 transitions, 503 flow [2025-02-06 09:01:40,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 199 transitions, 503 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:40,164 INFO L231 Difference]: Finished difference. Result has 184 places, 195 transitions, 502 flow [2025-02-06 09:01:40,164 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=227, PETRI_DIFFERENCE_MINUEND_FLOW=370, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=502, PETRI_PLACES=184, PETRI_TRANSITIONS=195} [2025-02-06 09:01:40,165 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -32 predicate places. [2025-02-06 09:01:40,165 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 195 transitions, 502 flow [2025-02-06 09:01:40,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 171.0) internal successors, (513), 3 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:40,165 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:40,165 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:40,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 09:01:40,166 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 45 more)] === [2025-02-06 09:01:40,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:40,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1420783418, now seen corresponding path program 1 times [2025-02-06 09:01:40,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:40,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167656949] [2025-02-06 09:01:40,167 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:40,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:40,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-06 09:01:40,195 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-06 09:01:40,195 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:40,195 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:40,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:40,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:40,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167656949] [2025-02-06 09:01:40,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167656949] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:40,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:40,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 09:01:40,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767678363] [2025-02-06 09:01:40,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:40,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 09:01:40,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:40,583 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 09:01:40,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-06 09:01:40,717 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 180 out of 227 [2025-02-06 09:01:40,720 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 195 transitions, 502 flow. Second operand has 6 states, 6 states have (on average 181.33333333333334) internal successors, (1088), 6 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:40,720 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:40,720 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 180 of 227 [2025-02-06 09:01:40,720 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:42,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [Black: 221#true, 50#L704-1true, 133#L704-1true, 226#true, 215#true, 219#true, 223#(= |#race~s~0| 0), 202#L702-10true, 217#true]) [2025-02-06 09:01:42,361 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:01:42,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:01:42,361 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:42,361 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:42,393 INFO L124 PetriNetUnfolderBase]: 3209/18797 cut-off events. [2025-02-06 09:01:42,393 INFO L125 PetriNetUnfolderBase]: For 1064/1124 co-relation queries the response was YES. [2025-02-06 09:01:42,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26142 conditions, 18797 events. 3209/18797 cut-off events. For 1064/1124 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 230998 event pairs, 1009 based on Foata normal form. 0/16107 useless extension candidates. Maximal degree in co-relation 26135. Up to 3339 conditions per place. [2025-02-06 09:01:42,503 INFO L140 encePairwiseOnDemand]: 218/227 looper letters, 18 selfloop transitions, 14 changer transitions 0/212 dead transitions. [2025-02-06 09:01:42,504 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 212 transitions, 600 flow [2025-02-06 09:01:42,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 09:01:42,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-02-06 09:01:42,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1113 transitions. [2025-02-06 09:01:42,509 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8171806167400881 [2025-02-06 09:01:42,510 INFO L175 Difference]: Start difference. First operand has 184 places, 195 transitions, 502 flow. Second operand 6 states and 1113 transitions. [2025-02-06 09:01:42,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 212 transitions, 600 flow [2025-02-06 09:01:42,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 212 transitions, 570 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-06 09:01:42,548 INFO L231 Difference]: Finished difference. Result has 192 places, 209 transitions, 574 flow [2025-02-06 09:01:42,549 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=227, PETRI_DIFFERENCE_MINUEND_FLOW=472, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=574, PETRI_PLACES=192, PETRI_TRANSITIONS=209} [2025-02-06 09:01:42,550 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -24 predicate places. [2025-02-06 09:01:42,550 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 209 transitions, 574 flow [2025-02-06 09:01:42,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 181.33333333333334) internal successors, (1088), 6 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:42,551 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:42,551 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:42,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 09:01:42,551 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting thr1Err5ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 45 more)] === [2025-02-06 09:01:42,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:42,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1909713502, now seen corresponding path program 1 times [2025-02-06 09:01:42,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:42,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394308260] [2025-02-06 09:01:42,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:42,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:42,560 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-02-06 09:01:42,567 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-02-06 09:01:42,567 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:42,567 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:42,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:42,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:42,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394308260] [2025-02-06 09:01:42,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394308260] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:42,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:42,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 09:01:42,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894092748] [2025-02-06 09:01:42,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:42,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 09:01:42,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:42,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 09:01:42,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-06 09:01:42,913 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 182 out of 227 [2025-02-06 09:01:42,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 209 transitions, 574 flow. Second operand has 6 states, 6 states have (on average 183.33333333333334) internal successors, (1100), 6 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:42,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:42,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 182 of 227 [2025-02-06 09:01:42,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:43,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 217#true, 237#true, 106#L702-10true, 226#true, 202#L702-10true]) [2025-02-06 09:01:43,179 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2025-02-06 09:01:43,179 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2025-02-06 09:01:43,179 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-06 09:01:43,179 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-06 09:01:43,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 21#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:43,187 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,187 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-06 09:01:43,187 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,187 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 217#true, 237#true, 106#L702-10true, 129#L702-9true, 226#true]) [2025-02-06 09:01:43,190 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,190 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,190 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-06 09:01:43,190 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:01:43,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 21#L702-9true, 129#L702-9true, 226#true]) [2025-02-06 09:01:43,202 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2025-02-06 09:01:43,202 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2025-02-06 09:01:43,202 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-06 09:01:43,202 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-06 09:01:43,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][72], [Black: 221#true, 106#L702-10true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 129#L702-9true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, 226#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 216#true, 219#true, 237#true]) [2025-02-06 09:01:43,680 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-06 09:01:43,680 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][72], [Black: 221#true, 106#L702-10true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, 226#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 216#true, 219#true, 237#true, 202#L702-10true]) [2025-02-06 09:01:43,681 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 21#L702-9true, Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, 226#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 216#true, 219#true, 202#L702-10true, 237#true]) [2025-02-06 09:01:43,681 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-06 09:01:43,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 106#L702-10true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, 226#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 216#true, 219#true, 202#L702-10true, 237#true]) [2025-02-06 09:01:43,682 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-06 09:01:43,682 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-06 09:01:43,682 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:01:43,682 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:01:43,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 237#true, 217#true, 119#L704-1true, 106#L702-10true, 226#true]) [2025-02-06 09:01:43,739 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2025-02-06 09:01:43,739 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:43,739 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:43,739 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:43,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 21#L702-9true, 226#true]) [2025-02-06 09:01:43,771 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2025-02-06 09:01:43,771 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:43,771 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:43,771 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:44,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][72], [Black: 221#true, 157#thr1ENTRYtrue, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 237#true, 217#true, 106#L702-10true, 129#L702-9true, 226#true]) [2025-02-06 09:01:44,009 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][72], [Black: 221#true, 157#thr1ENTRYtrue, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 237#true, 217#true, 106#L702-10true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,009 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2025-02-06 09:01:44,009 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,010 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 90#L702-9true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,010 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 157#thr1ENTRYtrue, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 237#true, 217#true, 21#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 157#thr1ENTRYtrue, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 237#true, 217#true, 106#L702-10true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,011 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2025-02-06 09:01:44,011 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 100#L702-6true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 90#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,064 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 100#L702-6true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,064 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,064 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 90#L702-9true, 58#L702-5true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,120 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-06 09:01:44,120 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,120 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:01:44,120 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 217#true, 237#true, 58#L702-5true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,121 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-06 09:01:44,121 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,121 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-06 09:01:44,121 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 41#L702-4true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,173 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 41#L702-4true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 90#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,173 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-06 09:01:44,173 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 90#L702-9true, 180#L702-1true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,227 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 180#L702-1true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,227 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:01:44,227 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 185#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,325 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 237#true, 217#true, 185#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 129#L702-9true, 226#true]) [2025-02-06 09:01:44,325 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:01:44,325 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:01:44,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 90#L702-9true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,623 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-02-06 09:01:44,623 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,623 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-06 09:01:44,623 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-06 09:01:44,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:01:44,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,818 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-02-06 09:01:44,818 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:01:44,818 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-06 09:01:44,818 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-06 09:01:44,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 100#L702-6true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,869 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-02-06 09:01:44,869 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:01:44,869 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:44,869 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:44,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 165#L702-7true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:44,873 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-02-06 09:01:44,873 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:44,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:01:44,873 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:44,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 58#L702-5true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,925 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-06 09:01:44,925 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:44,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:44,925 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:44,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 100#L702-6true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:44,928 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-06 09:01:44,928 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:44,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:44,928 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:44,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, 41#L702-4true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 226#true, 202#L702-10true]) [2025-02-06 09:01:44,980 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-06 09:01:44,980 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:44,980 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:44,980 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:44,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 58#L702-5true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:44,983 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-06 09:01:44,983 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:44,983 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:44,983 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:45,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 180#L702-1true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,034 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-06 09:01:45,034 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:01:45,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:01:45,034 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:01:45,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 41#L702-4true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:45,042 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-06 09:01:45,042 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:01:45,042 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:01:45,042 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:01:45,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 194#L704-6true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,069 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 194#L704-6true, 90#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,071 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,071 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 180#L702-1true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:45,098 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-02-06 09:01:45,098 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-06 09:01:45,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:01:45,098 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 217#true, 237#true, 183#L704-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,126 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 183#L704-7true, 90#L702-9true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,126 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-06 09:01:45,126 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-06 09:01:45,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 54#L704-7true, 174#L702-10true, 217#true, 237#true, 106#L702-10true, 226#true]) [2025-02-06 09:01:45,174 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,174 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,174 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,175 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 174#L702-10true, 54#L704-7true, 217#true, 237#true, 21#L702-9true, 226#true]) [2025-02-06 09:01:45,222 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-02-06 09:01:45,222 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-06 09:01:45,222 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-06 09:01:45,222 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-06 09:01:45,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 106#L702-10true, 226#true]) [2025-02-06 09:01:45,464 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-06 09:01:45,464 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:45,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:45,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:45,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:45,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 174#L702-10true, 219#true, 217#true, 237#true, 119#L704-1true, 106#L702-10true, 226#true]) [2025-02-06 09:01:45,467 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-06 09:01:45,467 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:01:45,467 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:45,467 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:01:45,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 21#L702-9true, 226#true]) [2025-02-06 09:01:45,496 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-06 09:01:45,497 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,497 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,497 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,497 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:45,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 174#L702-10true, 217#true, 237#true, 119#L704-1true, 21#L702-9true, 226#true]) [2025-02-06 09:01:45,498 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-06 09:01:45,498 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,498 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,498 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:45,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 174#L702-10true, 219#true, 217#true, 237#true, 119#L704-1true, 185#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-06 09:01:45,500 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-06 09:01:45,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,500 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:01:45,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([621] L702-8-->L702-7: Formula: (= (store |v_#race_30| |v_ULTIMATE.start_thr1_~#l~0#1.base_10| (store (select |v_#race_30| |v_ULTIMATE.start_thr1_~#l~0#1.base_10|) |v_ULTIMATE.start_thr1_~#l~0#1.offset_10| 0)) |v_#race_29|) InVars {#race=|v_#race_30|, ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_10|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_10|} OutVars{#race=|v_#race_29|, ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_10|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_10|} AuxVars[] AssignedVars[#race][39], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 226#true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, 219#true, 237#true, 217#true, 119#L704-1true, 67#L702true, 165#L702-7true, 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0)]) [2025-02-06 09:01:45,525 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-06 09:01:45,525 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:01:45,525 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:01:45,525 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 38#L704-6true, 106#L702-10true, 226#true]) [2025-02-06 09:01:45,547 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 38#L704-6true, 21#L702-9true, 226#true]) [2025-02-06 09:01:45,547 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,547 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 54#L704-7true, 237#true, 217#true, 106#L702-10true, 226#true]) [2025-02-06 09:01:45,572 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 54#L704-7true, 237#true, 217#true, 21#L702-9true, 226#true]) [2025-02-06 09:01:45,572 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:01:45,572 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-06 09:01:45,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 133#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,670 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:01:45,670 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:01:45,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-06 09:01:45,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 165#L702-7true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:45,671 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 165#L702-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,671 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-06 09:01:45,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:01:45,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][106], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 140#L702-7true, 67#L702true, 46#L700-1true, 226#true]) [2025-02-06 09:01:45,693 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([568] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][33], [Black: 221#true, Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 226#true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 119#L704-1true, 106#L702-10true, 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 67#L702true]) [2025-02-06 09:01:45,693 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:01:45,693 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:01:45,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 194#L704-6true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,702 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:01:45,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:45,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][58], [Black: 223#(= |#race~s~0| 0), Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 47#L702true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 165#L702-7true, 67#L702true, 226#true]) [2025-02-06 09:01:45,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-06 09:01:45,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:01:45,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][106], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 67#L702true, 175#L702-6true, 46#L700-1true, 226#true]) [2025-02-06 09:01:45,715 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:01:45,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:01:45,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 54#L704-7true, 237#true, 217#true, 194#L704-6true, 226#true]) [2025-02-06 09:01:45,719 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,719 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:01:45,719 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 38#L704-6true, 183#L704-7true, 226#true]) [2025-02-06 09:01:45,721 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,721 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,721 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, 77#L704-6true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 183#L704-7true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,726 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 194#L704-6true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:45,726 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:01:45,727 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][106], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 67#L702true, 46#L700-1true, 93#L702-5true, 226#true]) [2025-02-06 09:01:45,744 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,745 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:01:45,745 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:01:45,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 54#L704-7true, 237#true, 217#true, 183#L704-7true, 226#true]) [2025-02-06 09:01:45,747 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,747 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:01:45,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 54#L704-7true, 174#L702-10true, 217#true, 237#true, 183#L704-7true, 226#true]) [2025-02-06 09:01:45,749 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,749 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:01:45,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 183#L704-7true, 226#true, 202#L702-10true, 212#L704-7true]) [2025-02-06 09:01:45,753 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:01:45,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][155], [Black: 223#(= |#race~s~0| 0), Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 217#true, 237#true, 106#L702-10true, 67#L702true, 103#L702-14true, 226#true]) [2025-02-06 09:01:45,811 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:01:45,811 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:01:45,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:01:45,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:01:45,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][155], [Black: 223#(= |#race~s~0| 0), Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 217#true, 237#true, 67#L702true, 21#L702-9true, 103#L702-14true, 226#true]) [2025-02-06 09:01:45,833 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:01:45,833 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:01:45,833 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,833 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:45,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][155], [Black: 223#(= |#race~s~0| 0), Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 217#true, 237#true, 67#L702true, 165#L702-7true, 103#L702-14true, 226#true]) [2025-02-06 09:01:45,834 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,834 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:01:45,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:01:45,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 54#L704-7true, 237#true, 217#true, 226#true]) [2025-02-06 09:01:45,836 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 217#true, 237#true, 119#L704-1true, 183#L704-7true, 226#true]) [2025-02-06 09:01:45,840 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,840 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([777] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 133#L704-1true, 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 237#true, 217#true, 226#true, 202#L702-10true]) [2025-02-06 09:01:45,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:01:45,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:01:45,911 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:45,911 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:45,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L704-8-->L704-6: Formula: (= |v_#race~s~0_15| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_15|} AuxVars[] AssignedVars[#race~s~0][234], [Black: 221#true, Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 226#true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 119#L704-1true, 194#L704-6true, 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 67#L702true]) [2025-02-06 09:01:45,956 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-02-06 09:01:45,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:01:45,956 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:01:45,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:01:45,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][91], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 174#L702-10true, 219#true, 54#L704-7true, 237#true, 217#true, 226#true]) [2025-02-06 09:01:45,967 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 38#L704-6true, 226#true]) [2025-02-06 09:01:45,968 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 5#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-06 09:01:45,968 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 194#L704-6true, 226#true]) [2025-02-06 09:01:45,968 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 226#true, 196#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-06 09:01:45,968 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L704-1true, Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 54#L704-7true, 219#true, 174#L702-10true, 217#true, 237#true, 226#true]) [2025-02-06 09:01:45,980 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,980 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,980 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,980 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:45,980 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([827] L701-->L700-1: Formula: true InVars {} OutVars{thr1Thread1of2ForFork0_~#l~0#1.base=|v_thr1Thread1of2ForFork0_~#l~0#1.base_23|, thr1Thread1of2ForFork0_~#l~0#1.offset=|v_thr1Thread1of2ForFork0_~#l~0#1.offset_21|} AuxVars[] AssignedVars[thr1Thread1of2ForFork0_~#l~0#1.base, thr1Thread1of2ForFork0_~#l~0#1.offset][214], [Black: 223#(= |#race~s~0| 0), 2#L700-1true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 217#true, 237#true, 183#L704-7true, 67#L702true, 226#true]) [2025-02-06 09:01:45,981 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([713] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][64], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 219#true, 174#L702-10true, 237#true, 217#true, 119#L704-1true, 183#L704-7true, 226#true]) [2025-02-06 09:01:45,981 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-06 09:01:45,981 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:01:46,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 3)) (.cse4 (+ |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse1 .cse3))) (and (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 .cse2)) (= (store |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of2ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0)) |v_#race_185|) (= .cse0 (select .cse1 |v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|)) (= (select .cse1 .cse4) .cse0) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of2ForFork0_~#l~0#1.offset=|v_thr1Thread2of2ForFork0_~#l~0#1.offset_5|, thr1Thread2of2ForFork0_~#l~0#1.base=|v_thr1Thread2of2ForFork0_~#l~0#1.base_5|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, #memory_int=|v_#memory_int_85|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of2ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, #race~t~0, thr1Thread2of2ForFork0_assume_abort_if_not_~cond#1, thr1Thread2of2ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, ~t~0][155], [Black: 221#true, Black: 231#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 229#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 230#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 237#true, 217#true, 195#L700true, 67#L702true, 165#L702-7true, 226#true]) [2025-02-06 09:01:46,048 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:01:46,048 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:01:46,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:01:46,048 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:01:46,051 INFO L124 PetriNetUnfolderBase]: 7036/37044 cut-off events. [2025-02-06 09:01:46,051 INFO L125 PetriNetUnfolderBase]: For 3849/4358 co-relation queries the response was YES. [2025-02-06 09:01:46,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54422 conditions, 37044 events. 7036/37044 cut-off events. For 3849/4358 co-relation queries the response was YES. Maximal size of possible extension queue 777. Compared 510932 event pairs, 2003 based on Foata normal form. 24/31498 useless extension candidates. Maximal degree in co-relation 54411. Up to 6620 conditions per place. [2025-02-06 09:01:46,285 INFO L140 encePairwiseOnDemand]: 218/227 looper letters, 29 selfloop transitions, 30 changer transitions 0/246 dead transitions. [2025-02-06 09:01:46,285 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 246 transitions, 858 flow [2025-02-06 09:01:46,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 09:01:46,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-02-06 09:01:46,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1128 transitions. [2025-02-06 09:01:46,288 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8281938325991189 [2025-02-06 09:01:46,288 INFO L175 Difference]: Start difference. First operand has 192 places, 209 transitions, 574 flow. Second operand 6 states and 1128 transitions. [2025-02-06 09:01:46,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 246 transitions, 858 flow [2025-02-06 09:01:46,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 246 transitions, 858 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:46,302 INFO L231 Difference]: Finished difference. Result has 202 places, 239 transitions, 852 flow [2025-02-06 09:01:46,303 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=227, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=852, PETRI_PLACES=202, PETRI_TRANSITIONS=239} [2025-02-06 09:01:46,303 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -14 predicate places. [2025-02-06 09:01:46,304 INFO L471 AbstractCegarLoop]: Abstraction has has 202 places, 239 transitions, 852 flow [2025-02-06 09:01:46,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 183.33333333333334) internal successors, (1100), 6 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:46,305 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:46,305 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:46,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 09:01:46,305 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 45 more)] === [2025-02-06 09:01:46,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:46,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1610598692, now seen corresponding path program 1 times [2025-02-06 09:01:46,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:46,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583555496] [2025-02-06 09:01:46,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:46,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:46,313 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-02-06 09:01:46,317 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-02-06 09:01:46,317 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:46,317 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 09:01:46,318 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-02-06 09:01:46,320 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-02-06 09:01:46,325 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-02-06 09:01:46,326 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:46,326 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 09:01:46,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-02-06 09:01:46,329 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-02-06 09:01:46,329 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (48 of 49 remaining) [2025-02-06 09:01:46,329 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (47 of 49 remaining) [2025-02-06 09:01:46,329 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (46 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (45 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (44 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (43 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (42 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (41 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (40 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (39 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (38 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (37 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (36 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (35 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (34 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (33 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (32 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (30 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (29 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (28 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (27 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (26 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (25 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (24 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (23 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (22 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (21 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (20 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (19 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (18 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (17 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (16 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (15 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (14 of 49 remaining) [2025-02-06 09:01:46,335 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (13 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (12 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (11 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (10 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (9 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (8 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (7 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (6 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (5 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (4 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (3 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (2 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (1 of 49 remaining) [2025-02-06 09:01:46,336 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (0 of 49 remaining) [2025-02-06 09:01:46,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 09:01:46,336 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-02-06 09:01:46,337 WARN L246 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-02-06 09:01:46,337 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-02-06 09:01:46,379 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-06 09:01:46,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 278 places, 292 transitions, 602 flow [2025-02-06 09:01:46,419 INFO L124 PetriNetUnfolderBase]: 39/544 cut-off events. [2025-02-06 09:01:46,420 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2025-02-06 09:01:46,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 557 conditions, 544 events. 39/544 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 2968 event pairs, 0 based on Foata normal form. 0/417 useless extension candidates. Maximal degree in co-relation 399. Up to 8 conditions per place. [2025-02-06 09:01:46,425 INFO L82 GeneralOperation]: Start removeDead. Operand has 278 places, 292 transitions, 602 flow [2025-02-06 09:01:46,430 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 278 places, 292 transitions, 602 flow [2025-02-06 09:01:46,430 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 09:01:46,431 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1b95b1cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 09:01:46,431 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2025-02-06 09:01:46,432 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-06 09:01:46,433 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-06 09:01:46,433 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-06 09:01:46,433 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:46,433 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:46,433 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 57 more)] === [2025-02-06 09:01:46,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:46,433 INFO L85 PathProgramCache]: Analyzing trace with hash 716583859, now seen corresponding path program 1 times [2025-02-06 09:01:46,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:46,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537172960] [2025-02-06 09:01:46,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:46,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:46,438 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-06 09:01:46,438 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-06 09:01:46,439 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:46,439 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:46,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:46,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:46,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537172960] [2025-02-06 09:01:46,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537172960] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:46,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:46,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:46,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105586944] [2025-02-06 09:01:46,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:46,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 09:01:46,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:46,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 09:01:46,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 09:01:46,445 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 292 [2025-02-06 09:01:46,445 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 292 transitions, 602 flow. Second operand has 2 states, 2 states have (on average 245.0) internal successors, (490), 2 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:46,445 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:46,445 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 292 [2025-02-06 09:01:46,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:46,730 INFO L124 PetriNetUnfolderBase]: 87/1425 cut-off events. [2025-02-06 09:01:46,730 INFO L125 PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES. [2025-02-06 09:01:46,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1537 conditions, 1425 events. 87/1425 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 10884 event pairs, 27 based on Foata normal form. 178/1344 useless extension candidates. Maximal degree in co-relation 859. Up to 84 conditions per place. [2025-02-06 09:01:46,746 INFO L140 encePairwiseOnDemand]: 255/292 looper letters, 7 selfloop transitions, 0 changer transitions 0/232 dead transitions. [2025-02-06 09:01:46,746 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 232 transitions, 496 flow [2025-02-06 09:01:46,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 09:01:46,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-06 09:01:46,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 532 transitions. [2025-02-06 09:01:46,748 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.910958904109589 [2025-02-06 09:01:46,748 INFO L175 Difference]: Start difference. First operand has 278 places, 292 transitions, 602 flow. Second operand 2 states and 532 transitions. [2025-02-06 09:01:46,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 232 transitions, 496 flow [2025-02-06 09:01:46,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 232 transitions, 494 flow, removed 1 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:46,750 INFO L231 Difference]: Finished difference. Result has 232 places, 232 transitions, 480 flow [2025-02-06 09:01:46,750 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=480, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=480, PETRI_PLACES=232, PETRI_TRANSITIONS=232} [2025-02-06 09:01:46,751 INFO L279 CegarLoopForPetriNet]: 278 programPoint places, -46 predicate places. [2025-02-06 09:01:46,751 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 232 transitions, 480 flow [2025-02-06 09:01:46,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 245.0) internal successors, (490), 2 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:46,752 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:46,752 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:46,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 09:01:46,752 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 57 more)] === [2025-02-06 09:01:46,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:46,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1906052436, now seen corresponding path program 1 times [2025-02-06 09:01:46,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:46,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643560524] [2025-02-06 09:01:46,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:46,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:46,761 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-06 09:01:46,763 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-06 09:01:46,763 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:46,763 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:46,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:46,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:46,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643560524] [2025-02-06 09:01:46,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643560524] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:46,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:46,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 09:01:46,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575539466] [2025-02-06 09:01:46,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:46,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 09:01:46,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:46,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 09:01:46,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 09:01:46,808 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 292 [2025-02-06 09:01:46,809 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 232 transitions, 480 flow. Second operand has 3 states, 3 states have (on average 217.0) internal successors, (651), 3 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:46,809 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:46,809 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 292 [2025-02-06 09:01:46,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:01:55,174 INFO L124 PetriNetUnfolderBase]: 29760/97726 cut-off events. [2025-02-06 09:01:55,174 INFO L125 PetriNetUnfolderBase]: For 292/292 co-relation queries the response was YES. [2025-02-06 09:01:55,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138068 conditions, 97726 events. 29760/97726 cut-off events. For 292/292 co-relation queries the response was YES. Maximal size of possible extension queue 1935. Compared 1353397 event pairs, 9508 based on Foata normal form. 0/81106 useless extension candidates. Maximal degree in co-relation 138062. Up to 27096 conditions per place. [2025-02-06 09:01:56,024 INFO L140 encePairwiseOnDemand]: 264/292 looper letters, 41 selfloop transitions, 20 changer transitions 0/258 dead transitions. [2025-02-06 09:01:56,024 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 258 transitions, 664 flow [2025-02-06 09:01:56,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 09:01:56,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-06 09:01:56,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 717 transitions. [2025-02-06 09:01:56,026 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8184931506849316 [2025-02-06 09:01:56,026 INFO L175 Difference]: Start difference. First operand has 232 places, 232 transitions, 480 flow. Second operand 3 states and 717 transitions. [2025-02-06 09:01:56,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 258 transitions, 664 flow [2025-02-06 09:01:56,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 258 transitions, 664 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-06 09:01:56,029 INFO L231 Difference]: Finished difference. Result has 236 places, 252 transitions, 656 flow [2025-02-06 09:01:56,029 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=480, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=656, PETRI_PLACES=236, PETRI_TRANSITIONS=252} [2025-02-06 09:01:56,029 INFO L279 CegarLoopForPetriNet]: 278 programPoint places, -42 predicate places. [2025-02-06 09:01:56,029 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 252 transitions, 656 flow [2025-02-06 09:01:56,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 217.0) internal successors, (651), 3 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:56,030 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:01:56,030 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:01:56,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-06 09:01:56,030 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 57 more)] === [2025-02-06 09:01:56,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:01:56,031 INFO L85 PathProgramCache]: Analyzing trace with hash -369951126, now seen corresponding path program 1 times [2025-02-06 09:01:56,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:01:56,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764494287] [2025-02-06 09:01:56,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:01:56,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:01:56,038 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-06 09:01:56,042 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-06 09:01:56,042 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:01:56,042 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:01:56,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:01:56,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:01:56,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764494287] [2025-02-06 09:01:56,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764494287] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:01:56,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:01:56,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 09:01:56,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428622631] [2025-02-06 09:01:56,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:01:56,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 09:01:56,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:01:56,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 09:01:56,371 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-06 09:01:56,542 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 233 out of 292 [2025-02-06 09:01:56,543 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 252 transitions, 656 flow. Second operand has 6 states, 6 states have (on average 234.33333333333334) internal successors, (1406), 6 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:01:56,543 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:01:56,543 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 233 of 292 [2025-02-06 09:01:56,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:02:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:00,983 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-02-06 09:02:00,983 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:00,983 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:02:00,983 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:02:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,276 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,276 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,276 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,276 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 214#L702-7true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,309 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,309 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,309 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,313 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,313 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:01,313 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,313 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:01,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,434 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,434 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,434 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,434 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 98#L702-10true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,435 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,435 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,435 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,435 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 134#L702-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,471 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,471 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,472 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:01,472 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:01,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,595 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,595 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,595 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,626 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,626 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,626 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 50#L702-4true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,629 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,629 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,629 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:01,629 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:01,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,747 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,747 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,747 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 50#L702-4true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,748 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,748 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 50#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,779 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,779 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,779 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,782 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,782 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:01,782 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,782 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:01,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:01,906 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,906 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,906 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:01,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:01,933 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,933 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:01,933 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:01,933 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:02,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 28#L702-9true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:02,063 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-02-06 09:02:02,063 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:02,063 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-06 09:02:02,063 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-06 09:02:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:03,417 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-06 09:02:03,417 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:03,418 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:03,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:03,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:03,419 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-06 09:02:03,419 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:03,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:03,419 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:03,419 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:03,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:03,700 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,700 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,700 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,700 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:03,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [146#L702-10true, 281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:03,702 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,702 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,702 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:03,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:03,715 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,715 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:03,715 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:03,717 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,717 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:03,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:03,718 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:03,718 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:03,718 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:03,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:04,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:04,025 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:04,025 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,025 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:04,025 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:04,026 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:04,026 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [146#L702-10true, 281#true, 72#L702-10true, 277#true, 235#L704-7true, 26#L702-9true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:04,027 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:04,027 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:04,041 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:04,041 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,041 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:04,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:04,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 26#L702-9true, 288#true, 28#L702-9true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:04,347 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-06 09:02:04,347 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:04,347 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:04,347 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:05,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,032 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:05,032 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:05,032 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:05,032 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:05,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:05,033 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:05,033 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:05,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:05,033 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:05,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:05,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,236 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [146#L702-10true, 281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,238 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,238 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,248 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,248 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:05,253 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,254 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:05,254 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,255 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:05,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:05,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:05,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,468 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,468 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,469 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,469 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,469 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,469 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,469 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,470 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,470 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,470 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,470 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,480 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,481 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:05,481 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:05,481 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,482 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:05,482 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:06,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 146#L702-10true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,116 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:06,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:06,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:06,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,200 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,200 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:06,200 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,262 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:06,262 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [146#L702-10true, 281#true, 60#L700-1true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,327 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:06,327 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:06,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,412 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:06,412 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:06,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,476 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:06,476 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:06,476 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:06,476 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:06,476 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:06,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,477 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-06 09:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:06,477 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:06,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,478 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:06,478 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:06,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 28#L702-9true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:06,876 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-06 09:02:06,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,876 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:06,876 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:06,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,878 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:06,878 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:06,878 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:06,878 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:06,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:06,878 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-06 09:02:06,879 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:06,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,879 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:06,937 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-06 09:02:06,937 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,937 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:06,937 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:07,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [214#L702-7true, 281#true, 5#L702true, 277#true, 288#true, 283#true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,030 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:07,030 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:07,030 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:07,030 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:07,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,094 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,094 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,094 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:07,095 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,095 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,095 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,095 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 75#L702-5true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,096 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:07,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:07,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:07,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:07,097 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,097 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,153 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,153 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,160 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,160 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,168 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,168 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:07,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 134#L702-6true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,241 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:07,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:07,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:07,241 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:02:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,301 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,301 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,301 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,302 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,302 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 134#L702-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:07,303 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,303 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,303 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 50#L702-4true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,304 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:07,304 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:07,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:07,305 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,305 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,305 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,305 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,306 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,306 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,306 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,348 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,348 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,348 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,393 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,393 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,393 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,393 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,407 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,407 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:07,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,408 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,419 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-06 09:02:07,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:07,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:07,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:07,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:07,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:07,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:07,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 288#true, 283#true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,513 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-06 09:02:07,513 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:07,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:07,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,559 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,559 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,583 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,584 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,584 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,584 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:07,586 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,586 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,586 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 134#L702-6true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,586 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,587 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:07,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,588 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:07,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 50#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:07,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,589 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,589 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,803 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,803 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,803 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,846 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,846 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,847 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:07,847 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,854 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-06 09:02:07,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:07,854 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:07,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 50#L702-4true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,940 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-02-06 09:02:07,940 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:02:07,940 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:07,940 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:07,995 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:07,995 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:07,995 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 28#L702-9true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,021 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,021 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,021 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,021 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,023 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,023 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,024 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,024 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,024 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,024 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,026 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:08,026 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,026 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,027 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:08,028 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 98#L702-10true, 50#L702-4true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,028 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,068 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,068 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,069 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,070 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,114 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-06 09:02:08,114 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,114 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,114 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:08,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,121 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:08,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,121 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [214#L702-7true, 281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,179 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,179 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,195 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,195 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,195 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,195 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,196 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][197], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,196 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,196 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,280 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,280 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,280 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:08,283 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,283 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,283 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,283 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 50#L702-4true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,284 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,284 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,285 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,285 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,285 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,286 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,286 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,286 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,286 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,316 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,316 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:08,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-06 09:02:08,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 214#L702-7true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,366 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:08,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,366 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 214#L702-7true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,372 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:08,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 98#L702-10true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,378 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:08,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 134#L702-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,432 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:08,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:08,432 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-06 09:02:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,521 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,521 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,521 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,521 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,531 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,535 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,536 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,536 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 134#L702-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,537 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,537 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,537 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:08,538 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:08,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 288#true, 283#true, 134#L702-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,611 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:08,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [5#L702true, 281#true, 277#true, 26#L702-9true, 288#true, 283#true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,625 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:08,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 75#L702-5true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,632 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 75#L702-5true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,678 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:08,678 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,678 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-06 09:02:08,678 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:08,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 134#L702-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,778 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,778 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,778 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,794 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,794 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:08,796 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 28#L702-9true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,796 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,796 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,797 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:08,797 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 75#L702-5true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,826 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:08,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,826 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:08,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,881 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:08,881 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,881 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,881 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 50#L702-4true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,887 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:08,887 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,887 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,887 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:08,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 98#L702-10true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:08,888 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:08,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:08,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:08,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [5#L702true, 281#true, 277#true, 288#true, 283#true, 50#L702-4true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,134 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:09,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:09,134 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:09,134 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:09,134 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:09,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,208 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,218 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 26#L702-9true, 288#true, 283#true, 28#L702-9true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,218 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,218 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,219 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,219 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,220 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,220 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-06 09:02:09,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,221 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-06 09:02:09,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:09,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L702-8-->L702-7: Formula: (= (store |v_#race_30| |v_ULTIMATE.start_thr1_~#l~0#1.base_10| (store (select |v_#race_30| |v_ULTIMATE.start_thr1_~#l~0#1.base_10|) |v_ULTIMATE.start_thr1_~#l~0#1.offset_10| 0)) |v_#race_29|) InVars {#race=|v_#race_30|, ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_10|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_10|} OutVars{#race=|v_#race_29|, ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_10|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_10|} AuxVars[] AssignedVars[#race][39], [281#true, 5#L702true, 214#L702-7true, 277#true, 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 275#true, 127#L704-1true, 279#true, 54#L702true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,235 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:09,235 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:09,235 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:09,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:09,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 288#true, 283#true, 50#L702-4true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,237 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,237 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,237 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,273 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 50#L702-4true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,273 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,277 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:09,277 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,277 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,277 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,311 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,311 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,311 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,311 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,311 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,312 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,312 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,312 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,312 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][197], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,313 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,313 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,313 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,313 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 3)) (.cse0 (select .cse1 .cse3)) (.cse4 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 2))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|)) (= .cse0 (select .cse1 .cse2)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0))) (= .cse0 (select .cse1 .cse4)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1, #race~t~0, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, ~t~0][52], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,321 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,321 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,321 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 54#L702true, 279#true, 142#L702-10true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,358 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,358 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:09,358 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 50#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,384 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,384 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,384 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,384 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,394 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:09,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:09,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 50#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,395 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,395 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,396 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,396 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-06 09:02:09,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 288#true, 283#true, 229#L702-1true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,410 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:09,410 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,410 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,410 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,411 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:09,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:09,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 283#true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,446 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:09,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 5#L702true, 277#true, 24#L702-9true, 288#true, 283#true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,513 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-06 09:02:09,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,513 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][93], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,514 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,514 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:09,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:09,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,539 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-06 09:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,553 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-06 09:02:09,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,553 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:09,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 3)) (.cse0 (select .cse1 .cse3)) (.cse4 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 2))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|)) (= .cse0 (select .cse1 .cse2)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0))) (= .cse0 (select .cse1 .cse4)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1, #race~t~0, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, ~t~0][52], [281#true, 5#L702true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, 142#L702-10true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,565 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-02-06 09:02:09,565 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,565 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-06 09:02:09,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-06 09:02:09,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,567 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:09,567 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,567 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,567 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:09,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-14-->L702: Formula: (let ((.cse1 (select |v_#race_185| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|)) (.cse3 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 3)) (.cse0 (select .cse1 .cse3)) (.cse4 (+ |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| 2))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= .cse0 (select .cse1 |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|)) (= .cse0 (select .cse1 .cse2)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| .cse0) .cse3 .cse0) .cse4 .cse0) .cse2 .cse0))) (= .cse0 (select .cse1 .cse4)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread2of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread2of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread2of3ForFork0_~#l~0#1.offset=|v_thr1Thread2of3ForFork0_~#l~0#1.offset_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread2of3ForFork0_~#l~0#1.base=|v_thr1Thread2of3ForFork0_~#l~0#1.base_5|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread2of3ForFork0_assume_abort_if_not_~cond#1, #race~t~0, thr1Thread2of3ForFork0_assume_abort_if_not_#in~cond#1, thr1Thread2of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, ~t~0][52], [281#true, 5#L702true, 277#true, 24#L702-9true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,725 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,725 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,725 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-06 09:02:09,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,738 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:09,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,743 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:09,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,743 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:09,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,792 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:09,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,860 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:09,860 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,860 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:09,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,929 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-06 09:02:09,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:09,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,954 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:09,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:09,954 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:09,955 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,955 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,958 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,958 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,958 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,958 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,960 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:09,960 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:09,960 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:10,000 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:10,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,000 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:10,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:10,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:10,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:10,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,011 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:10,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:10,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,346 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:10,346 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,347 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:10,347 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:10,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,348 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-06 09:02:10,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:10,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:10,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-06 09:02:10,348 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-06 09:02:10,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,366 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,366 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,366 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,370 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,370 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,370 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,371 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,371 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,372 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,372 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,372 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:10,400 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,400 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,400 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,401 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,401 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,401 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,407 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:10,407 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,407 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:10,407 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:10,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 214#L702-7true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,548 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,551 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-06 09:02:10,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-06 09:02:10,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,552 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,552 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,552 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,552 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 134#L702-6true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,553 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-06 09:02:10,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-06 09:02:10,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,573 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-02-06 09:02:10,573 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:10,573 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:10,573 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:10,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,604 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-02-06 09:02:10,604 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:10,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:10,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:10,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:10,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,723 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:10,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,723 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:10,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,724 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-06 09:02:10,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,724 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:10,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-06 09:02:10,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 5#L702true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:10,749 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-02-06 09:02:10,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:10,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:10,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 75#L702-5true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,883 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,883 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,883 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,883 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,887 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,888 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,888 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 98#L702-10true, 50#L702-4true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,889 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:10,889 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 98#L702-10true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,890 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][197], [5#L702true, 281#true, 277#true, 288#true, 229#L702-1true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,890 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:10,890 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:10,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,913 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:10,913 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:10,913 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,914 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,920 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:10,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:10,920 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:10,920 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,920 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:10,962 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:10,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:10,962 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,962 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:10,963 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:10,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:10,963 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:10,963 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:11,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,025 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:11,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:11,025 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:11,025 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,241 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 28#L702-9true, 64#L702true, 50#L702-4true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,241 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,246 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 50#L702-4true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,246 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,246 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][197], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 283#true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,247 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 98#L702-10true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,247 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,247 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,270 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,271 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,271 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,271 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,272 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,275 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,275 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,275 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,276 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,276 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,276 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,277 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,277 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,277 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,277 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,277 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,278 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 250#L704-6true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,278 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,313 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,313 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,313 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,314 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,314 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,314 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,322 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,322 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,322 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,322 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,323 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,323 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,323 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,323 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,324 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,324 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,324 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,324 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:11,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1069] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [278#true, 281#true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 184#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,390 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-06 09:02:11,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,390 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-06 09:02:11,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 229#L702-1true, 283#true, 28#L702-9true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,420 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,420 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 229#L702-1true, 283#true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,425 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-06 09:02:11,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:11,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,450 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,450 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,450 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,453 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,453 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,454 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,454 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,454 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,455 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,455 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,455 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,455 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,487 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,487 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,487 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,488 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,488 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,493 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,493 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,494 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,494 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,494 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:11,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:11,495 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:11,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,636 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:11,636 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:11,636 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:11,636 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:11,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,735 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:11,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,735 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:11,735 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:11,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,762 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:11,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:11,762 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:11,762 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:11,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,787 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:11,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:11,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:11,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:11,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,837 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,837 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,837 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,837 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,837 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,837 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:11,838 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,838 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,885 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,885 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,885 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,888 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,888 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,888 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:11,889 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,889 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,890 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,917 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:11,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:11,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:11,917 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,983 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,983 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:11,983 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:11,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:11,984 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-02-06 09:02:11,984 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:11,984 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:11,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:12,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,033 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,033 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,033 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,033 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,034 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,034 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:12,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,038 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,038 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,038 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:12,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:12,038 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,364 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,364 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,364 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,366 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,366 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,366 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,366 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,368 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,368 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,368 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,368 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-06 09:02:12,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-02-06 09:02:12,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,544 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,544 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,545 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 58#L704-6true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,545 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,545 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,570 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,570 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-02-06 09:02:12,570 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-06 09:02:12,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 5#L702true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,571 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,571 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,571 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,616 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,616 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,638 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:12,638 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,639 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:12,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-02-06 09:02:12,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,710 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,710 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,710 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,711 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,711 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,711 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,711 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:12,714 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,714 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,714 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:12,715 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 134#L702-6true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,715 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,715 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,717 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,717 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,717 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,717 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,720 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,720 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,720 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,721 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,721 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1069] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [281#true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 184#L704-1true, 275#true, 273#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,731 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,731 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,731 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,731 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1069] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][34], [281#true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 98#L702-10true, 187#thr1ENTRYtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,733 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,733 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,733 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,742 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,742 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,743 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,743 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,743 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,743 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,743 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,744 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 288#true, 283#true, 250#L704-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,744 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,744 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,745 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,745 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 250#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,780 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:12,781 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,781 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,781 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 98#L702-10true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,785 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,785 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 64#L702true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,806 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,806 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,806 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,807 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [5#L702true, 281#true, 277#true, 288#true, 283#true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,813 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,813 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:12,813 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-02-06 09:02:12,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 52#thr1ENTRYtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,813 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,814 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,814 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,814 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:12,814 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,825 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,825 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,857 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,857 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,857 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,858 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,858 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,875 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,876 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,876 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,877 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,877 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,877 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,878 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,880 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,881 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,881 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 250#L704-6true, 127#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,882 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:12,883 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,883 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:12,884 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,884 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,884 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 134#L702-6true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,885 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,885 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:12,888 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,888 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 250#L704-6true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,889 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,889 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,889 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,889 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 98#L702-10true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,890 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,890 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,891 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,891 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 98#L702-10true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,892 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,892 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,916 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,916 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,917 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,917 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 146#L702-10true, 277#true, 235#L704-7true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,917 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:12,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 283#true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,950 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-02-06 09:02:12,950 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,950 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,950 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:12,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:12,988 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,988 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:12,988 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,988 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:12,989 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:12,989 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,020 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,020 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,020 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,021 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,021 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,021 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,022 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,022 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,022 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,038 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,038 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,038 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,039 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 26#L702-9true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,039 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,039 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,040 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,042 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 127#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,042 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 28#L702-9true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,043 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,043 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,043 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,043 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 28#L702-9true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,044 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,044 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,044 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:13,045 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:13,045 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,045 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 50#L702-4true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,050 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,050 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,050 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,051 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,077 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-02-06 09:02:13,077 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,077 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,077 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:13,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,103 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:13,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:13,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:13,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:13,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:13,182 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,182 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,182 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 213#L704-7true, 50#L702-4true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,183 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,183 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,186 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-02-06 09:02:13,186 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-02-06 09:02:13,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,234 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:13,234 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,234 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,234 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,235 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:13,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,235 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,236 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:13,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,286 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,286 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,286 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,286 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,309 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,311 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,311 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,311 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,311 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 214#L702-7true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,312 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,312 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,312 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,312 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 98#L702-10true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:13,314 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,314 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 5#L702true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,330 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-02-06 09:02:13,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,330 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:13,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,359 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:13,359 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,359 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,361 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:13,361 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,361 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,361 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:13,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,402 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,402 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 98#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,424 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,424 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,424 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,425 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,428 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 28#L702-9true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,428 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,431 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,431 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,432 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,432 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 26#L702-9true, 288#true, 283#true, 275#true, 54#L702true, 279#true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,434 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,434 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,434 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,434 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 98#L702-10true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,435 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,435 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,454 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-02-06 09:02:13,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:13,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,455 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,691 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,691 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 75#L702-5true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,692 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:13,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:13,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,719 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,719 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,719 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,719 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,725 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,725 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 28#L702-9true, 127#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,732 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,732 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 26#L702-9true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,733 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,733 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,733 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,735 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,735 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:13,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-06 09:02:13,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:13,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 28#L702-9true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,736 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,736 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,737 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,737 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 75#L702-5true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,738 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,738 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 26#L702-9true, 288#true, 283#true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,740 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,740 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 127#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,751 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,752 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-02-06 09:02:13,752 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,752 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-02-06 09:02:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,766 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:13,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,767 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:13,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,768 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:13,768 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,768 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,768 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 50#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,795 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,795 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,795 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,811 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-06 09:02:13,811 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,812 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,812 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,813 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-02-06 09:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,813 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-02-06 09:02:13,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:13,825 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:13,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,825 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:13,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,839 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:13,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 229#L702-1true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,865 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,865 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,865 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 229#L702-1true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:13,882 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,882 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 98#L702-10true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,886 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,886 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-02-06 09:02:13,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,886 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-02-06 09:02:13,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 64#L702true, 71#L704-7true, 275#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,895 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:13,895 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,895 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,895 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:13,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 28#L702-9true, 250#L704-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,949 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,949 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 288#true, 283#true, 250#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,955 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 98#L702-10true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:13,955 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-02-06 09:02:13,955 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-02-06 09:02:13,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:13,983 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-02-06 09:02:13,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:13,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:13,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:14,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 235#L704-7true, 288#true, 283#true, 28#L702-9true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,020 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-02-06 09:02:14,020 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,020 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,020 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,022 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-02-06 09:02:14,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:14,022 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,023 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:14,023 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:14,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 26#L702-9true, 235#L704-7true, 288#true, 283#true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,026 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-02-06 09:02:14,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,026 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-02-06 09:02:14,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-06 09:02:14,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,055 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,055 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,055 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,055 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,056 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,056 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,057 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,057 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([860] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][33], [281#true, 182#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, 54#L702true, Black: 283#true, 142#L702-10true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,082 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,083 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-06 09:02:14,083 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 214#L702-7true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,099 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 127#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,102 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 146#L702-10true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,102 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,102 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,103 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-06 09:02:14,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,105 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-06 09:02:14,105 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-02-06 09:02:14,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:14,129 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,129 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,129 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,129 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,130 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,130 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,131 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,131 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,131 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,131 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 134#L702-6true, 64#L702true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,179 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,179 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 214#L702-7true, 277#true, 288#true, 283#true, 64#L702true, 71#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,180 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,180 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,180 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,180 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 185#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,183 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-02-06 09:02:14,183 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 134#L702-6true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,185 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 214#L702-7true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,186 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-02-06 09:02:14,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-06 09:02:14,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 275#true, 127#L704-1true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,193 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,209 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-02-06 09:02:14,209 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:14,209 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:14,209 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:14,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 75#L702-5true, 277#true, 288#true, 283#true, 64#L702true, 275#true, 279#true, 54#L702true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,245 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 134#L702-6true, 64#L702true, 71#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,246 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,246 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,246 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,246 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,250 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,250 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,250 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,250 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,250 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 134#L702-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,251 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,251 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-02-06 09:02:14,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,251 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 50#L702-4true, 64#L702true, 275#true, 279#true, 54#L702true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,305 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 64#L702true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,305 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,305 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 75#L702-5true, 277#true, 288#true, 283#true, 64#L702true, 71#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,306 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,306 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,306 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,306 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,309 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:14,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:14,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-02-06 09:02:14,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 50#L702-4true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,310 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [5#L702true, 281#true, 277#true, 288#true, 283#true, 58#L704-6true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,310 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][197], [281#true, 5#L702true, 277#true, 288#true, 229#L702-1true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,310 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 75#L702-5true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,311 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,311 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-02-06 09:02:14,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-06 09:02:14,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:14,339 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:14,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:14,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:14,339 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:14,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,343 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:14,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:14,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:14,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 229#L702-1true, 64#L702true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,370 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 64#L702true, 50#L702-4true, 71#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,370 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 64#L702true, 71#L704-7true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,370 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,370 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 146#L702-10true, 60#L700-1true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,374 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 58#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,374 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,374 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 50#L702-4true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,375 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-02-06 09:02:14,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 213#L704-7true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,375 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,376 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,376 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:14,403 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,403 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,406 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,406 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,407 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,407 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,408 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,408 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,410 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,410 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 221#L704-1true, 250#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,411 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 58#L704-6true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,411 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,411 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 250#L704-6true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,412 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:14,412 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:14,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,412 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:14,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 229#L702-1true, 64#L702true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,438 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,438 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,438 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,438 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 229#L702-1true, 213#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,442 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,442 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-02-06 09:02:14,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,465 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,465 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,465 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,467 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,467 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,467 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,468 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,468 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,469 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,469 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,470 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,470 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:14,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:14,553 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-02-06 09:02:14,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:14,553 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-02-06 09:02:14,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:14,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-06 09:02:14,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:14,839 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,839 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 58#L704-6true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,839 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,839 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-06 09:02:14,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 153#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,840 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,840 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:14,895 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,895 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:14,896 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,896 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,896 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-06 09:02:14,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:14,953 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-02-06 09:02:14,953 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:14,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:14,953 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-02-06 09:02:14,953 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-06 09:02:15,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,015 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-02-06 09:02:15,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,043 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,043 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,043 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,043 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,044 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,044 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,044 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,044 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,048 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,048 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,048 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:15,049 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,049 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,049 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-02-06 09:02:15,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 58#L704-6true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,060 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,060 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,060 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,060 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,060 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,061 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,072 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,072 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,072 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:15,087 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,087 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,088 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,088 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,088 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 58#L704-6true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,088 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,089 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,089 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,089 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,091 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,091 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,091 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,091 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,092 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 127#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:15,092 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,093 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 58#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,093 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,094 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,094 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 232#L704-6true]) [2025-02-06 09:02:15,094 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,094 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,095 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,095 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 250#L704-6true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,095 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 58#L704-6true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,096 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-02-06 09:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-06 09:02:15,096 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-02-06 09:02:15,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,104 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,104 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:15,104 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,104 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 213#L704-7true, 275#true, 279#true, 54#L702true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,106 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,106 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,106 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,106 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,115 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,115 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,115 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,115 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,115 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,116 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,116 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,116 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,116 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,116 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,117 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,117 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,131 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 67#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,131 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,131 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,132 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,132 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 213#L704-7true, 71#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,135 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,135 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,135 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,135 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,136 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,136 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,136 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 71#L704-7true, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,137 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,137 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,137 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 71#L704-7true, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,138 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,138 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 213#L704-7true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,138 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-02-06 09:02:15,138 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-02-06 09:02:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 58#L704-6true, 275#true, 54#L702true, 279#true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,183 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-02-06 09:02:15,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-06 09:02:15,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-06 09:02:15,183 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-02-06 09:02:15,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:15,199 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,199 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 58#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,200 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 250#L704-6true, 221#L704-1true, 127#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,200 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,200 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:15,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 213#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0), 232#L704-6true]) [2025-02-06 09:02:15,201 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,201 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,201 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,201 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 71#L704-7true, 58#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,202 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,202 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-06 09:02:15,202 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-02-06 09:02:15,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,211 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,211 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,218 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][84], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 71#L704-7true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,218 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 67#L704-1true, 41#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 127#L704-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,218 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 213#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,218 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,218 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 235#L704-7true, 288#true, 221#L704-1true, 127#L704-1true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,219 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 127#L704-1true, 275#true, 252#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-06 09:02:15,219 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-02-06 09:02:15,219 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([965] L701-->L700-1: Formula: true InVars {} OutVars{ULTIMATE.start_thr1_~#l~0#1.base=|v_ULTIMATE.start_thr1_~#l~0#1.base_3|, ULTIMATE.start_thr1_~#l~0#1.offset=|v_ULTIMATE.start_thr1_~#l~0#1.offset_3|} AuxVars[] AssignedVars[ULTIMATE.start_thr1_~#l~0#1.base, ULTIMATE.start_thr1_~#l~0#1.offset][235], [281#true, 60#L700-1true, 277#true, 288#true, 283#true, 213#L704-7true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,220 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,220 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,220 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-06 09:02:15,220 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-02-06 09:02:15,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 250#L704-6true, 64#L702true, 275#true, 54#L702true, 279#true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,248 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-02-06 09:02:15,248 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,248 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,249 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 58#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,250 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-02-06 09:02:15,250 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-02-06 09:02:15,250 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,250 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,250 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-02-06 09:02:15,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 235#L704-7true, 288#true, 283#true, 64#L702true, 275#true, 54#L702true, 279#true, 232#L704-6true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,263 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 288#true, 283#true, 250#L704-6true, 64#L702true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,263 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,263 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 58#L704-6true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,265 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 288#true, 283#true, 250#L704-6true, 213#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,265 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,265 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,266 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-02-06 09:02:15,266 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,266 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-02-06 09:02:15,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ 2 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ 3 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|))) (and (= v_~t~0_118 (+ v_~t~0_119 1)) (= |v_#race_185| (store |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= .cse0 (select .cse4 .cse2)) (= .cse0 (select .cse4 |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|)) (= (store |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread1of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_5| v_~t~0_119)) |v_#memory_int_85|) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1_9|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, #memory_int=|v_#memory_int_85|, #race~t~0=|v_#race~t~0_205|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_5|, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1_9|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread1of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, #memory_int, #race~t~0, thr1Thread1of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread1of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][32], [281#true, 277#true, 235#L704-7true, 288#true, 283#true, 64#L702true, 71#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,278 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][57], [281#true, 72#L702-10true, 277#true, 288#true, 221#L704-1true, 67#L704-1true, 275#true, 127#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,279 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1003] L702-14-->L702: Formula: (let ((.cse4 (select |v_#race_185| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|)) (.cse1 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 1))) (let ((.cse2 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 2)) (.cse0 (select .cse4 .cse1)) (.cse3 (+ |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| 3))) (and (= |v_#race_185| (store |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (store (store (store (select |v_#race_186| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| .cse0) .cse1 .cse0) .cse2 .cse0) .cse3 .cse0))) (= v_~t~0_118 (+ v_~t~0_119 1)) (= (select .cse4 |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|) .cse0) (= .cse0 (select .cse4 .cse2)) (= |v_#memory_int_85| (store |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5| (store (select |v_#memory_int_86| |v_thr1Thread3of3ForFork0_~#l~0#1.base_5|) |v_thr1Thread3of3ForFork0_~#l~0#1.offset_5| v_~t~0_119))) (= .cse0 (select .cse4 .cse3)) (not (= (ite (not (= (mod v_~t~0_119 4294967296) 4294967295)) 1 0) 0))))) InVars {#race=|v_#race_186|, #memory_int=|v_#memory_int_86|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_119} OutVars{#race=|v_#race_185|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1_11|, thr1Thread3of3ForFork0_~#l~0#1.base=|v_thr1Thread3of3ForFork0_~#l~0#1.base_5|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base_11|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1_11|, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1_9|, #memory_int=|v_#memory_int_85|, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base=|v_thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base_11|, #race~t~0=|v_#race~t~0_205|, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1=|v_thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1_9|, thr1Thread3of3ForFork0_~#l~0#1.offset=|v_thr1Thread3of3ForFork0_~#l~0#1.offset_5|, ~t~0=v_~t~0_118} AuxVars[] AssignedVars[#race, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet4#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.base, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#t~nondet3#1, thr1Thread3of3ForFork0_assume_abort_if_not_~cond#1, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_#in~l#1.offset, #memory_int, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.base, #race~t~0, thr1Thread3of3ForFork0___VERIFIER_atomic_fetch_and_inc_~l#1.offset, thr1Thread3of3ForFork0_assume_abort_if_not_#in~cond#1, ~t~0][97], [281#true, 5#L702true, 277#true, 235#L704-7true, 288#true, 283#true, 213#L704-7true, 275#true, 54#L702true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-06 09:02:15,280 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,281 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-02-06 09:02:15,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-02-06 09:02:15,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([860] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][33], [281#true, 8#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 288#true, 221#L704-1true, 275#true, 279#true, 54#L702true, 285#(= |#race~s~0| 0), Black: 283#true, 142#L702-10true]) [2025-02-06 09:02:15,286 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-02-06 09:02:15,287 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-06 09:02:15,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-02-06 09:02:15,287 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-02-06 09:02:15,390 INFO L124 PetriNetUnfolderBase]: 48560/204708 cut-off events. [2025-02-06 09:02:15,390 INFO L125 PetriNetUnfolderBase]: For 15162/17705 co-relation queries the response was YES. [2025-02-06 09:02:16,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 301102 conditions, 204708 events. 48560/204708 cut-off events. For 15162/17705 co-relation queries the response was YES. Maximal size of possible extension queue 3859. Compared 3398253 event pairs, 16677 based on Foata normal form. 0/175330 useless extension candidates. Maximal degree in co-relation 301094. Up to 45325 conditions per place. [2025-02-06 09:02:17,589 INFO L140 encePairwiseOnDemand]: 282/292 looper letters, 20 selfloop transitions, 18 changer transitions 0/273 dead transitions. [2025-02-06 09:02:17,589 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 273 transitions, 774 flow [2025-02-06 09:02:17,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 09:02:17,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-02-06 09:02:17,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1437 transitions. [2025-02-06 09:02:17,592 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8202054794520548 [2025-02-06 09:02:17,592 INFO L175 Difference]: Start difference. First operand has 236 places, 252 transitions, 656 flow. Second operand 6 states and 1437 transitions. [2025-02-06 09:02:17,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 273 transitions, 774 flow [2025-02-06 09:02:18,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 273 transitions, 734 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-06 09:02:18,321 INFO L231 Difference]: Finished difference. Result has 244 places, 270 transitions, 744 flow [2025-02-06 09:02:18,322 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=616, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=744, PETRI_PLACES=244, PETRI_TRANSITIONS=270} [2025-02-06 09:02:18,322 INFO L279 CegarLoopForPetriNet]: 278 programPoint places, -34 predicate places. [2025-02-06 09:02:18,322 INFO L471 AbstractCegarLoop]: Abstraction has has 244 places, 270 transitions, 744 flow [2025-02-06 09:02:18,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 234.33333333333334) internal successors, (1406), 6 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:02:18,323 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-06 09:02:18,323 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 09:02:18,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-06 09:02:18,323 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting thr1Err5ASSERT_VIOLATIONDATA_RACE === [thr1Err11ASSERT_VIOLATIONDATA_RACE, thr1Err10ASSERT_VIOLATIONDATA_RACE, thr1Err9ASSERT_VIOLATIONDATA_RACE, thr1Err8ASSERT_VIOLATIONDATA_RACE (and 57 more)] === [2025-02-06 09:02:18,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 09:02:18,324 INFO L85 PathProgramCache]: Analyzing trace with hash -996606494, now seen corresponding path program 1 times [2025-02-06 09:02:18,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 09:02:18,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45347679] [2025-02-06 09:02:18,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 09:02:18,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 09:02:18,333 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-02-06 09:02:18,337 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-02-06 09:02:18,337 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 09:02:18,337 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 09:02:18,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 09:02:18,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 09:02:18,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45347679] [2025-02-06 09:02:18,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45347679] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 09:02:18,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 09:02:18,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 09:02:18,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124578260] [2025-02-06 09:02:18,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 09:02:18,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 09:02:18,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 09:02:18,486 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 09:02:18,486 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-06 09:02:18,628 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 235 out of 292 [2025-02-06 09:02:18,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 270 transitions, 744 flow. Second operand has 6 states, 6 states have (on average 236.33333333333334) internal successors, (1418), 6 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 09:02:18,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-06 09:02:18,629 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 235 of 292 [2025-02-06 09:02:18,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-06 09:02:18,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 98#L702-10true, Black: 283#true, 142#L702-10true]) [2025-02-06 09:02:18,936 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2025-02-06 09:02:18,936 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-06 09:02:18,936 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2025-02-06 09:02:18,936 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-06 09:02:18,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 24#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 98#L702-10true, Black: 283#true]) [2025-02-06 09:02:18,959 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-06 09:02:18,959 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-06 09:02:18,959 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:02:18,959 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:02:18,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, Black: 283#true, 142#L702-10true]) [2025-02-06 09:02:18,962 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-06 09:02:18,962 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:02:18,962 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-06 09:02:18,962 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-06 09:02:19,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 24#L702-9true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, Black: 283#true]) [2025-02-06 09:02:19,082 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2025-02-06 09:02:19,082 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2025-02-06 09:02:19,082 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-06 09:02:19,082 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-06 09:02:19,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 273#thr1ENTRYtrue, 277#true, 98#L702-10true, 279#true, Black: 283#true, 142#L702-10true]) [2025-02-06 09:02:19,317 INFO L294 olderBase$Statistics]: this new event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,317 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,317 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2025-02-06 09:02:19,317 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 24#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 273#thr1ENTRYtrue, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,360 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,360 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,360 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2025-02-06 09:02:19,360 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 273#thr1ENTRYtrue, 277#true, 279#true, 142#L702-10true, Black: 283#true]) [2025-02-06 09:02:19,370 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,370 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,370 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2025-02-06 09:02:19,370 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 24#L702-9true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 273#thr1ENTRYtrue, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,421 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,421 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,421 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-06 09:02:19,421 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 214#L702-7true, 146#L702-10true, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,678 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 214#L702-7true, 146#L702-10true, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,678 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 214#L702-7true, 277#true, 28#L702-9true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,678 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 214#L702-7true, 277#true, 28#L702-9true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,678 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,678 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 134#L702-6true, 275#true, 146#L702-10true, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,758 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 134#L702-6true, 275#true, 146#L702-10true, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,758 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 134#L702-6true, 275#true, 277#true, 28#L702-9true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,758 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 134#L702-6true, 275#true, 277#true, 28#L702-9true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,758 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,758 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 75#L702-5true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 146#L702-10true, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,855 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 75#L702-5true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 146#L702-10true, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,855 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 75#L702-5true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 28#L702-9true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,855 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 75#L702-5true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 28#L702-9true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,855 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,855 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1076] L702-8-->L702-7: Formula: (= |v_#race_9| (store |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9| (store (select |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_9| 0))) InVars {#race=|v_#race_10|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} OutVars{#race=|v_#race_9|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} AuxVars[] AssignedVars[#race][41], [281#true, 288#true, 99#L702-7true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 54#L702true, 5#L702true, 214#L702-7true, 277#true, 301#(= (select (select |#race| |thr1Thread1of3ForFork0_~#l~0#1.base|) |thr1Thread1of3ForFork0_~#l~0#1.offset|) 0), 279#true, Black: 283#true]) [2025-02-06 09:02:19,943 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-02-06 09:02:19,943 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,943 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-06 09:02:19,943 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-06 09:02:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L702-4true, 275#true, 146#L702-10true, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,957 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2025-02-06 09:02:19,957 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,957 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,957 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L702-4true, 275#true, 146#L702-10true, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,958 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L702-4true, 275#true, 277#true, 28#L702-9true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,958 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 50#L702-4true, 275#true, 277#true, 28#L702-9true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:19,958 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:19,958 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1076] L702-8-->L702-7: Formula: (= |v_#race_9| (store |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9| (store (select |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_9| 0))) InVars {#race=|v_#race_10|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} OutVars{#race=|v_#race_9|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} AuxVars[] AssignedVars[#race][41], [281#true, 288#true, 99#L702-7true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 134#L702-6true, 275#true, 54#L702true, 5#L702true, 277#true, 301#(= (select (select |#race| |thr1Thread1of3ForFork0_~#l~0#1.base|) |thr1Thread1of3ForFork0_~#l~0#1.offset|) 0), 279#true, Black: 283#true]) [2025-02-06 09:02:20,075 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2025-02-06 09:02:20,075 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:20,075 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:02:20,075 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-06 09:02:20,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, 229#L702-1true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 146#L702-10true, 277#true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:20,092 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-02-06 09:02:20,092 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,092 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,092 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, 229#L702-1true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 146#L702-10true, 277#true, 279#true, Black: 283#true]) [2025-02-06 09:02:20,093 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 26#L702-9true, 288#true, 299#true, 229#L702-1true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 28#L702-9true, 279#true, Black: 283#true]) [2025-02-06 09:02:20,093 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [281#true, 72#L702-10true, 288#true, 299#true, 229#L702-1true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 28#L702-9true, 98#L702-10true, 279#true, Black: 283#true]) [2025-02-06 09:02:20,093 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,093 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1076] L702-8-->L702-7: Formula: (= |v_#race_9| (store |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9| (store (select |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_9| 0))) InVars {#race=|v_#race_10|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} OutVars{#race=|v_#race_9|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} AuxVars[] AssignedVars[#race][41], [281#true, 75#L702-5true, 99#L702-7true, 288#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 54#L702true, 5#L702true, 277#true, 301#(= (select (select |#race| |thr1Thread1of3ForFork0_~#l~0#1.base|) |thr1Thread1of3ForFork0_~#l~0#1.offset|) 0), 279#true, Black: 283#true]) [2025-02-06 09:02:20,233 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2025-02-06 09:02:20,233 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:20,233 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:02:20,233 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-06 09:02:20,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1076] L702-8-->L702-7: Formula: (= |v_#race_9| (store |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9| (store (select |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_9| 0))) InVars {#race=|v_#race_10|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} OutVars{#race=|v_#race_9|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} AuxVars[] AssignedVars[#race][41], [281#true, 288#true, 99#L702-7true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 50#L702-4true, Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 54#L702true, 5#L702true, 277#true, 301#(= (select (select |#race| |thr1Thread1of3ForFork0_~#l~0#1.base|) |thr1Thread1of3ForFork0_~#l~0#1.offset|) 0), 279#true, Black: 283#true]) [2025-02-06 09:02:20,391 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-02-06 09:02:20,391 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,391 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-06 09:02:20,391 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-06 09:02:20,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1076] L702-8-->L702-7: Formula: (= |v_#race_9| (store |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9| (store (select |v_#race_10| |v_thr1Thread1of3ForFork0_~#l~0#1.base_9|) |v_thr1Thread1of3ForFork0_~#l~0#1.offset_9| 0))) InVars {#race=|v_#race_10|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} OutVars{#race=|v_#race_9|, thr1Thread1of3ForFork0_~#l~0#1.base=|v_thr1Thread1of3ForFork0_~#l~0#1.base_9|, thr1Thread1of3ForFork0_~#l~0#1.offset=|v_thr1Thread1of3ForFork0_~#l~0#1.offset_9|} AuxVars[] AssignedVars[#race][41], [281#true, 288#true, 99#L702-7true, 229#L702-1true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 54#L702true, 5#L702true, 277#true, 301#(= (select (select |#race| |thr1Thread1of3ForFork0_~#l~0#1.base|) |thr1Thread1of3ForFork0_~#l~0#1.offset|) 0), 279#true, Black: 283#true]) [2025-02-06 09:02:20,565 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2025-02-06 09:02:20,565 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:20,565 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-06 09:02:20,565 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-06 09:02:21,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([860] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][73], [278#true, 281#true, 26#L702-9true, 299#true, 288#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 276#true, Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 142#L702-10true, Black: 283#true]) [2025-02-06 09:02:21,244 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([860] L702-->L702-10: Formula: (= |v_#race~s~0_18| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_18|} AuxVars[] AssignedVars[#race~s~0][73], [278#true, 281#true, 299#true, 288#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 276#true, Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 98#L702-10true, 142#L702-10true, Black: 283#true]) [2025-02-06 09:02:21,244 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1069] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [278#true, 281#true, 24#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 276#true, Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 98#L702-10true, Black: 283#true]) [2025-02-06 09:02:21,244 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:02:21,244 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-06 09:02:21,245 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-06 09:02:21,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1069] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][76], [278#true, 281#true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 276#true, Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 98#L702-10true, 142#L702-10true, Black: 283#true]) [2025-02-06 09:02:21,245 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-06 09:02:21,245 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-06 09:02:21,245 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:02:21,245 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-06 09:02:21,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 127#L704-1true, Black: 283#true, 142#L702-10true]) [2025-02-06 09:02:21,514 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2025-02-06 09:02:21,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:21,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-06 09:02:21,514 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-06 09:02:21,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1133] L702-->L702-10: Formula: (= |v_#race~s~0_9| 0) InVars {} OutVars{#race~s~0=|v_#race~s~0_9|} AuxVars[] AssignedVars[#race~s~0][95], [278#true, 281#true, 72#L702-10true, 24#L702-9true, 288#true, 299#true, Black: 291#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 292#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), Black: 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), Black: 293#(and (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 3 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ 2 |ULTIMATE.start_thr1_~#l~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) (+ |ULTIMATE.start_thr1_~#l~0#1.offset| 1)) 0)), 275#true, 277#true, 127#L704-1true, Black: 283#true]) [2025-02-06 09:02:21,653 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2025-02-06 09:02:21,653 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-06 09:02:21,653 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-06 09:02:21,653 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event