./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 48c9605d 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-?-48c9605-m [2025-02-08 05:13:19,949 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 05:13:19,985 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-02-08 05:13:19,989 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 05:13:19,989 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 05:13:20,004 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 05:13:20,005 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 05:13:20,005 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 05:13:20,005 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 05:13:20,005 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 05:13:20,005 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 05:13:20,005 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 05:13:20,005 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 05:13:20,006 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 05:13:20,006 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 05:13:20,006 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:13:20,007 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 05:13:20,007 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 05:13:20,007 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-08 05:13:20,210 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 05:13:20,216 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 05:13:20,217 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 05:13:20,218 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 05:13:20,218 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 05:13:20,219 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-08 05:13:21,405 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10da0195a/8130730f751246f089435689f9e1b2ae/FLAGb891b344c [2025-02-08 05:13:21,767 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 05:13:21,768 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/pthread-ext/47_ticket_lock_hc_backoff_vs.i [2025-02-08 05:13:21,776 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10da0195a/8130730f751246f089435689f9e1b2ae/FLAGb891b344c [2025-02-08 05:13:21,990 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/10da0195a/8130730f751246f089435689f9e1b2ae [2025-02-08 05:13:21,991 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 05:13:21,992 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 05:13:21,993 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 05:13:21,993 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 05:13:21,996 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 05:13:21,997 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:13:21" (1/1) ... [2025-02-08 05:13:21,997 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59bdfcec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:21, skipping insertion in model container [2025-02-08 05:13:21,997 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:13:21" (1/1) ... [2025-02-08 05:13:22,014 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 05:13:22,246 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:13:22,257 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 05:13:22,307 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:13:22,339 INFO L204 MainTranslator]: Completed translation [2025-02-08 05:13:22,340 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22 WrapperNode [2025-02-08 05:13:22,340 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 05:13:22,341 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 05:13:22,341 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 05:13:22,341 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 05:13:22,345 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,353 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,373 INFO L138 Inliner]: procedures = 169, calls = 15, calls flagged for inlining = 6, calls inlined = 9, statements flattened = 175 [2025-02-08 05:13:22,373 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 05:13:22,374 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 05:13:22,374 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 05:13:22,374 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 05:13:22,379 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,379 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,382 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,382 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,389 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,390 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,391 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,391 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,393 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 05:13:22,394 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 05:13:22,394 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 05:13:22,394 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 05:13:22,394 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (1/1) ... [2025-02-08 05:13:22,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:13:22,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 05:13:22,426 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-08 05:13:22,428 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-08 05:13:22,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2025-02-08 05:13:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-02-08 05:13:22,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 05:13:22,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 05:13:22,449 WARN L227 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-02-08 05:13:22,555 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 05:13:22,557 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 05:13:22,831 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 05:13:22,832 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 05:13:22,915 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 05:13:22,915 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 05:13:22,915 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:13:22 BoogieIcfgContainer [2025-02-08 05:13:22,916 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 05:13:22,917 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 05:13:22,917 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 05:13:22,920 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 05:13:22,921 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 05:13:21" (1/3) ... [2025-02-08 05:13:22,921 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73db2c06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:13:22, skipping insertion in model container [2025-02-08 05:13:22,921 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:13:22" (2/3) ... [2025-02-08 05:13:22,921 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73db2c06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:13:22, skipping insertion in model container [2025-02-08 05:13:22,921 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:13:22" (3/3) ... [2025-02-08 05:13:22,922 INFO L128 eAbstractionObserver]: Analyzing ICFG 47_ticket_lock_hc_backoff_vs.i [2025-02-08 05:13:22,932 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 05:13:22,934 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-08 05:13:22,934 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 05:13:22,987 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-08 05:13:23,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 154 places, 162 transitions, 328 flow [2025-02-08 05:13:23,077 INFO L124 PetriNetUnfolderBase]: 17/246 cut-off events. [2025-02-08 05:13:23,079 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-08 05:13:23,084 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 966 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-08 05:13:23,084 INFO L82 GeneralOperation]: Start removeDead. Operand has 154 places, 162 transitions, 328 flow [2025-02-08 05:13:23,088 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 154 places, 162 transitions, 328 flow [2025-02-08 05:13:23,093 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 05:13:23,101 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;@41743ce7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 05:13:23,102 INFO L334 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2025-02-08 05:13:23,110 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-08 05:13:23,110 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-08 05:13:23,110 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-08 05:13:23,110 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:23,111 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-08 05:13:23,111 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-08 05:13:23,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:23,115 INFO L85 PathProgramCache]: Analyzing trace with hash 524945320, now seen corresponding path program 1 times [2025-02-08 05:13:23,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:23,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712814607] [2025-02-08 05:13:23,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:23,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:23,176 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-08 05:13:23,179 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-08 05:13:23,179 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,180 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:23,251 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-08 05:13:23,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:23,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712814607] [2025-02-08 05:13:23,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712814607] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:23,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:23,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:23,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657827534] [2025-02-08 05:13:23,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:23,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-08 05:13:23,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:23,281 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-08 05:13:23,281 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-08 05:13:23,283 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 162 [2025-02-08 05:13:23,286 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-08 05:13:23,286 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:23,286 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 162 [2025-02-08 05:13:23,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:23,343 INFO L124 PetriNetUnfolderBase]: 9/243 cut-off events. [2025-02-08 05:13:23,343 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-02-08 05:13:23,347 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 749 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-08 05:13:23,349 INFO L140 encePairwiseOnDemand]: 143/162 looper letters, 3 selfloop transitions, 0 changer transitions 0/128 dead transitions. [2025-02-08 05:13:23,350 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 128 transitions, 266 flow [2025-02-08 05:13:23,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-08 05:13:23,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-08 05:13:23,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 298 transitions. [2025-02-08 05:13:23,359 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9197530864197531 [2025-02-08 05:13:23,360 INFO L175 Difference]: Start difference. First operand has 154 places, 162 transitions, 328 flow. Second operand 2 states and 298 transitions. [2025-02-08 05:13:23,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 128 transitions, 266 flow [2025-02-08 05:13:23,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 128 transitions, 266 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:23,366 INFO L231 Difference]: Finished difference. Result has 128 places, 128 transitions, 260 flow [2025-02-08 05:13:23,368 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-08 05:13:23,370 INFO L279 CegarLoopForPetriNet]: 154 programPoint places, -26 predicate places. [2025-02-08 05:13:23,370 INFO L471 AbstractCegarLoop]: Abstraction has has 128 places, 128 transitions, 260 flow [2025-02-08 05:13:23,371 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-08 05:13:23,371 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:23,371 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-08 05:13:23,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 05:13:23,371 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-08 05:13:23,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:23,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1493400856, now seen corresponding path program 1 times [2025-02-08 05:13:23,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:23,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313402464] [2025-02-08 05:13:23,372 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:23,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:23,392 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-08 05:13:23,406 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-08 05:13:23,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:23,451 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-08 05:13:23,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:23,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313402464] [2025-02-08 05:13:23,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313402464] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:23,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:23,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:23,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958573583] [2025-02-08 05:13:23,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:23,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:13:23,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:23,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:13:23,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:13:23,474 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 162 [2025-02-08 05:13:23,475 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-08 05:13:23,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:23,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 162 [2025-02-08 05:13:23,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:23,572 INFO L124 PetriNetUnfolderBase]: 95/823 cut-off events. [2025-02-08 05:13:23,572 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-02-08 05:13:23,575 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 3933 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-08 05:13:23,581 INFO L140 encePairwiseOnDemand]: 148/162 looper letters, 19 selfloop transitions, 10 changer transitions 0/140 dead transitions. [2025-02-08 05:13:23,581 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 140 transitions, 342 flow [2025-02-08 05:13:23,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:13:23,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:13:23,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 405 transitions. [2025-02-08 05:13:23,584 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8333333333333334 [2025-02-08 05:13:23,584 INFO L175 Difference]: Start difference. First operand has 128 places, 128 transitions, 260 flow. Second operand 3 states and 405 transitions. [2025-02-08 05:13:23,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 140 transitions, 342 flow [2025-02-08 05:13:23,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 140 transitions, 342 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:23,588 INFO L231 Difference]: Finished difference. Result has 132 places, 138 transitions, 348 flow [2025-02-08 05:13:23,588 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-08 05:13:23,589 INFO L279 CegarLoopForPetriNet]: 154 programPoint places, -22 predicate places. [2025-02-08 05:13:23,589 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 138 transitions, 348 flow [2025-02-08 05:13:23,589 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-08 05:13:23,589 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:23,589 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-08 05:13:23,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-08 05:13:23,590 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-08 05:13:23,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:23,590 INFO L85 PathProgramCache]: Analyzing trace with hash -77963435, now seen corresponding path program 1 times [2025-02-08 05:13:23,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:23,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080941245] [2025-02-08 05:13:23,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:23,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:23,597 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-08 05:13:23,602 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-08 05:13:23,602 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,602 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-08 05:13:23,602 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-02-08 05:13:23,604 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-08 05:13:23,608 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-08 05:13:23,608 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,608 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-08 05:13:23,622 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-02-08 05:13:23,622 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-02-08 05:13:23,626 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (36 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (35 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (34 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (33 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (32 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (31 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (30 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (29 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (28 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (27 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (26 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (25 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (24 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (23 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (22 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (21 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (20 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (19 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (18 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (17 of 37 remaining) [2025-02-08 05:13:23,628 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (16 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (14 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (12 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (11 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (10 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (9 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (8 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (7 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (6 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (5 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (4 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (3 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (2 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (1 of 37 remaining) [2025-02-08 05:13:23,629 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (0 of 37 remaining) [2025-02-08 05:13:23,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-08 05:13:23,631 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2025-02-08 05:13:23,633 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-02-08 05:13:23,633 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-02-08 05:13:23,680 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-08 05:13:23,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 216 places, 227 transitions, 464 flow [2025-02-08 05:13:23,743 INFO L124 PetriNetUnfolderBase]: 28/395 cut-off events. [2025-02-08 05:13:23,743 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-02-08 05:13:23,746 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 1936 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-08 05:13:23,747 INFO L82 GeneralOperation]: Start removeDead. Operand has 216 places, 227 transitions, 464 flow [2025-02-08 05:13:23,752 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 216 places, 227 transitions, 464 flow [2025-02-08 05:13:23,753 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 05:13:23,755 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;@41743ce7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 05:13:23,755 INFO L334 AbstractCegarLoop]: Starting to check reachability of 49 error locations. [2025-02-08 05:13:23,757 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-08 05:13:23,757 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-08 05:13:23,757 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-08 05:13:23,757 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:23,757 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-08 05:13:23,758 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-08 05:13:23,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:23,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1311806616, now seen corresponding path program 1 times [2025-02-08 05:13:23,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:23,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151311632] [2025-02-08 05:13:23,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:23,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:23,764 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-08 05:13:23,766 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-08 05:13:23,766 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,766 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:23,785 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-08 05:13:23,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:23,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151311632] [2025-02-08 05:13:23,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151311632] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:23,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:23,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:23,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112605352] [2025-02-08 05:13:23,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:23,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-08 05:13:23,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:23,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-08 05:13:23,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-08 05:13:23,789 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 227 [2025-02-08 05:13:23,789 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-08 05:13:23,789 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:23,789 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 227 [2025-02-08 05:13:23,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:23,880 INFO L124 PetriNetUnfolderBase]: 30/620 cut-off events. [2025-02-08 05:13:23,882 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2025-02-08 05:13:23,885 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 3413 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-08 05:13:23,887 INFO L140 encePairwiseOnDemand]: 199/227 looper letters, 5 selfloop transitions, 0 changer transitions 0/180 dead transitions. [2025-02-08 05:13:23,888 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 180 transitions, 380 flow [2025-02-08 05:13:23,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-08 05:13:23,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-08 05:13:23,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 415 transitions. [2025-02-08 05:13:23,890 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9140969162995595 [2025-02-08 05:13:23,890 INFO L175 Difference]: Start difference. First operand has 216 places, 227 transitions, 464 flow. Second operand 2 states and 415 transitions. [2025-02-08 05:13:23,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 180 transitions, 380 flow [2025-02-08 05:13:23,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 180 transitions, 380 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:23,892 INFO L231 Difference]: Finished difference. Result has 180 places, 180 transitions, 370 flow [2025-02-08 05:13:23,892 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-08 05:13:23,895 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -36 predicate places. [2025-02-08 05:13:23,895 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 180 transitions, 370 flow [2025-02-08 05:13:23,896 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-08 05:13:23,896 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:23,896 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-08 05:13:23,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-08 05:13:23,897 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-08 05:13:23,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:23,897 INFO L85 PathProgramCache]: Analyzing trace with hash 602468171, now seen corresponding path program 1 times [2025-02-08 05:13:23,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:23,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056155885] [2025-02-08 05:13:23,898 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:23,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:23,909 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-08 05:13:23,917 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-08 05:13:23,920 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:23,920 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:23,946 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-08 05:13:23,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:23,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056155885] [2025-02-08 05:13:23,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056155885] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:23,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:23,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:23,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225998795] [2025-02-08 05:13:23,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:23,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:13:23,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:23,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:13:23,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:13:23,975 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 227 [2025-02-08 05:13:23,976 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-08 05:13:23,976 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:23,976 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 227 [2025-02-08 05:13:23,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:24,928 INFO L124 PetriNetUnfolderBase]: 1971/9210 cut-off events. [2025-02-08 05:13:24,928 INFO L125 PetriNetUnfolderBase]: For 23/23 co-relation queries the response was YES. [2025-02-08 05:13:24,948 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 92463 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-08 05:13:24,993 INFO L140 encePairwiseOnDemand]: 206/227 looper letters, 30 selfloop transitions, 15 changer transitions 0/199 dead transitions. [2025-02-08 05:13:24,993 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 199 transitions, 503 flow [2025-02-08 05:13:24,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:13:24,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:13:24,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 561 transitions. [2025-02-08 05:13:24,995 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8237885462555066 [2025-02-08 05:13:24,995 INFO L175 Difference]: Start difference. First operand has 180 places, 180 transitions, 370 flow. Second operand 3 states and 561 transitions. [2025-02-08 05:13:24,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 199 transitions, 503 flow [2025-02-08 05:13:24,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 199 transitions, 503 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:25,000 INFO L231 Difference]: Finished difference. Result has 184 places, 195 transitions, 502 flow [2025-02-08 05:13:25,001 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-08 05:13:25,002 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -32 predicate places. [2025-02-08 05:13:25,003 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 195 transitions, 502 flow [2025-02-08 05:13:25,003 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-08 05:13:25,003 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:25,003 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-08 05:13:25,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-08 05:13:25,003 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-08 05:13:25,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:25,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1015038854, now seen corresponding path program 1 times [2025-02-08 05:13:25,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:25,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622536902] [2025-02-08 05:13:25,005 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:25,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:25,014 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-08 05:13:25,038 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-08 05:13:25,038 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:25,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:25,360 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-08 05:13:25,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:25,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622536902] [2025-02-08 05:13:25,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622536902] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:25,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:25,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-08 05:13:25,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804940710] [2025-02-08 05:13:25,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:25,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-08 05:13:25,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:25,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-08 05:13:25,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-08 05:13:25,493 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 180 out of 227 [2025-02-08 05:13:25,495 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-08 05:13:25,496 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:25,496 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 180 of 227 [2025-02-08 05:13:25,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:27,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 132#L704-1true, 226#true, 215#true, 54#L704-1true, 219#true, 223#(= |#race~s~0| 0), 217#true]) [2025-02-08 05:13:27,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:27,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:27,381 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-08 05:13:27,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:27,415 INFO L124 PetriNetUnfolderBase]: 3209/18797 cut-off events. [2025-02-08 05:13:27,415 INFO L125 PetriNetUnfolderBase]: For 1064/1124 co-relation queries the response was YES. [2025-02-08 05:13:27,474 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 230840 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-08 05:13:27,546 INFO L140 encePairwiseOnDemand]: 218/227 looper letters, 18 selfloop transitions, 14 changer transitions 0/212 dead transitions. [2025-02-08 05:13:27,546 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 212 transitions, 600 flow [2025-02-08 05:13:27,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 05:13:27,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-02-08 05:13:27,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1113 transitions. [2025-02-08 05:13:27,551 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8171806167400881 [2025-02-08 05:13:27,551 INFO L175 Difference]: Start difference. First operand has 184 places, 195 transitions, 502 flow. Second operand 6 states and 1113 transitions. [2025-02-08 05:13:27,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 212 transitions, 600 flow [2025-02-08 05:13:27,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 212 transitions, 570 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:13:27,594 INFO L231 Difference]: Finished difference. Result has 192 places, 209 transitions, 574 flow [2025-02-08 05:13:27,594 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-08 05:13:27,595 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -24 predicate places. [2025-02-08 05:13:27,597 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 209 transitions, 574 flow [2025-02-08 05:13:27,597 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-08 05:13:27,597 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:27,597 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-08 05:13:27,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-08 05:13:27,598 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-08 05:13:27,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:27,598 INFO L85 PathProgramCache]: Analyzing trace with hash -965049041, now seen corresponding path program 1 times [2025-02-08 05:13:27,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:27,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433362654] [2025-02-08 05:13:27,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:27,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:27,609 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-02-08 05:13:27,615 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-02-08 05:13:27,615 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:27,615 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:28,040 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-08 05:13:28,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:28,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433362654] [2025-02-08 05:13:28,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433362654] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:28,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:28,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-08 05:13:28,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288272946] [2025-02-08 05:13:28,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:28,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-08 05:13:28,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:28,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-08 05:13:28,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-08 05:13:28,139 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 182 out of 227 [2025-02-08 05:13:28,140 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-08 05:13:28,140 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:28,140 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 182 of 227 [2025-02-08 05:13:28,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:28,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 201#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)), 107#L702-10true, 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)), 173#L702-10true, 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]) [2025-02-08 05:13:28,314 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2025-02-08 05:13:28,314 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2025-02-08 05:13:28,314 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-08 05:13:28,314 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2025-02-08 05:13:28,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 201#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 173#L702-10true, 219#true, 217#true, 237#true, 22#L702-9true, 226#true]) [2025-02-08 05:13:28,331 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,331 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,331 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,331 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-08 05:13:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 107#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 215#true, 219#true, 217#true, 237#true, 129#L702-9true, 226#true]) [2025-02-08 05:13:28,335 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,335 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,335 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2025-02-08 05:13:28,336 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2025-02-08 05:13:28,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 173#L702-10true, 219#true, 217#true, 237#true, 22#L702-9true, 129#L702-9true, 226#true]) [2025-02-08 05:13:28,348 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2025-02-08 05:13:28,349 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-08 05:13:28,351 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2025-02-08 05:13:28,351 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2025-02-08 05:13:28,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([566] 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], [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)), 107#L702-10true, 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)), 226#true, 215#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-08 05:13:28,920 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-08 05:13:28,920 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-08 05:13:28,921 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-08 05:13:28,923 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-08 05:13:28,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([566] 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], [Black: 221#true, 201#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)), 107#L702-10true, 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)), 226#true, 215#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-08 05:13:28,923 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-08 05:13:28,923 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-08 05:13:28,923 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-08 05:13:28,923 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-08 05:13:28,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 22#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, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 226#true, 216#true, 219#true, 237#true]) [2025-02-08 05:13:28,924 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2025-02-08 05:13:28,924 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 107#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, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 226#true, 216#true, 219#true, 237#true]) [2025-02-08 05:13:28,925 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-08 05:13:28,925 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2025-02-08 05:13:28,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 107#L702-10true, 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), 118#L704-1true, 215#true, 173#L702-10true, 219#true, 237#true, 217#true, 226#true]) [2025-02-08 05:13:28,985 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2025-02-08 05:13:28,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:28,985 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:28,985 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:29,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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), 173#L702-10true, 118#L704-1true, 215#true, 219#true, 237#true, 217#true, 22#L702-9true, 226#true]) [2025-02-08 05:13:29,039 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2025-02-08 05:13:29,039 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:29,039 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:29,039 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([566] 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], [Black: 221#true, 201#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)), 157#thr1ENTRYtrue, 107#L702-10true, 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]) [2025-02-08 05:13:29,215 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([566] 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], [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)), 157#thr1ENTRYtrue, 107#L702-10true, 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, 129#L702-9true, 226#true]) [2025-02-08 05:13:29,215 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,215 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2025-02-08 05:13:29,216 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 215#true, 219#true, 237#true, 217#true, 165#L702-7true, 226#true]) [2025-02-08 05:13:29,217 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 92#L702-9true]) [2025-02-08 05:13:29,217 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-02-08 05:13:29,217 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,218 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-08 05:13:29,218 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 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)), 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, 22#L702-9true, 226#true]) [2025-02-08 05:13:29,219 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 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)), 107#L702-10true, 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]) [2025-02-08 05:13:29,219 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2025-02-08 05:13:29,219 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 102#L702-6true, 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, 226#true, 92#L702-9true]) [2025-02-08 05:13:29,337 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-08 05:13:29,337 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 102#L702-6true, 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)), 173#L702-10true, 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]) [2025-02-08 05:13:29,338 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,338 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 62#L702-5true, 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, 173#L702-10true, 219#true, 217#true, 237#true, 226#true]) [2025-02-08 05:13:29,375 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-02-08 05:13:29,375 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,375 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2025-02-08 05:13:29,375 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is cut-off event [2025-02-08 05:13:29,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 62#L702-5true, 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, 92#L702-9true]) [2025-02-08 05:13:29,375 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-08 05:13:29,376 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,376 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,376 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-08 05:13:29,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 44#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), 173#L702-10true, 215#true, 219#true, 237#true, 217#true, 226#true]) [2025-02-08 05:13:29,413 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-02-08 05:13:29,413 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,413 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2025-02-08 05:13:29,413 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-08 05:13:29,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 44#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, 237#true, 217#true, 226#true, 92#L702-9true]) [2025-02-08 05:13:29,413 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-02-08 05:13:29,414 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-08 05:13:29,414 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-08 05:13:29,414 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 179#L702-1true, 226#true, 92#L702-9true]) [2025-02-08 05:13:29,450 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 215#true, 219#true, 237#true, 217#true, 179#L702-1true, 226#true]) [2025-02-08 05:13:29,450 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-02-08 05:13:29,450 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-08 05:13:29,451 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:29,451 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is cut-off event [2025-02-08 05:13:29,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 173#L702-10true, 219#true, 237#true, 217#true, 129#L702-9true, 184#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-08 05:13:29,519 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 201#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)), 173#L702-10true, 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, 184#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-08 05:13:29,519 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:29,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:29,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 92#L702-9true]) [2025-02-08 05:13:29,728 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-02-08 05:13:29,729 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,729 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is cut-off event [2025-02-08 05:13:29,729 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:29,729 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2025-02-08 05:13:29,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 78#L704-6true, 165#L702-7true, 226#true]) [2025-02-08 05:13:29,984 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-02-08 05:13:29,984 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:29,984 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-08 05:13:29,984 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-08 05:13:30,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 102#L702-6true, 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, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,033 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-02-08 05:13:30,033 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,033 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:30,033 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 212#L704-7true]) [2025-02-08 05:13:30,036 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-02-08 05:13:30,036 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,036 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,036 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:30,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 62#L702-5true, 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, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,083 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-08 05:13:30,083 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,083 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 102#L702-6true, 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, 226#true, 212#L704-7true]) [2025-02-08 05:13:30,086 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-08 05:13:30,086 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,086 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,086 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 44#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, 237#true, 217#true, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,132 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-08 05:13:30,132 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,132 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,132 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 62#L702-5true, 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, 212#L704-7true]) [2025-02-08 05:13:30,135 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-08 05:13:30,135 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,135 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,135 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 179#L702-1true, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,182 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-08 05:13:30,182 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-08 05:13:30,182 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:30,182 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-08 05:13:30,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 44#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, 237#true, 217#true, 226#true, 212#L704-7true]) [2025-02-08 05:13:30,186 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-08 05:13:30,186 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-08 05:13:30,187 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-08 05:13:30,187 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:30,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 193#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), 173#L702-10true, 215#true, 219#true, 217#true, 237#true, 226#true]) [2025-02-08 05:13:30,214 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 193#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, 226#true, 92#L702-9true]) [2025-02-08 05:13:30,214 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,214 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 179#L702-1true, 226#true, 212#L704-7true]) [2025-02-08 05:13:30,241 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-02-08 05:13:30,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:30,241 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-08 05:13:30,241 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 173#L702-10true, 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, 182#L704-7true, 226#true]) [2025-02-08 05:13:30,268 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 182#L704-7true, 226#true, 92#L702-9true]) [2025-02-08 05:13:30,268 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-08 05:13:30,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-08 05:13:30,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 107#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 173#L702-10true, 219#true, 237#true, 217#true, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,311 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-02-08 05:13:30,311 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,311 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,311 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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), 173#L702-10true, 215#true, 219#true, 237#true, 217#true, 22#L702-9true, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,358 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-02-08 05:13:30,358 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-08 05:13:30,358 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-08 05:13:30,358 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-08 05:13:30,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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, 107#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)), 118#L704-1true, 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 219#true, 217#true, 237#true, 226#true]) [2025-02-08 05:13:30,493 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-08 05:13:30,493 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,493 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,493 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,493 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 107#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)), Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 215#true, 118#L704-1true, 219#true, 237#true, 217#true, 226#true]) [2025-02-08 05:13:30,497 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-02-08 05:13:30,497 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2025-02-08 05:13:30,498 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,498 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:30,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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)), 118#L704-1true, 173#L702-10true, 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, 22#L702-9true, 226#true]) [2025-02-08 05:13:30,542 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-08 05:13:30,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,542 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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), 118#L704-1true, 215#true, 173#L702-10true, 219#true, 237#true, 217#true, 22#L702-9true, 226#true]) [2025-02-08 05:13:30,545 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-08 05:13:30,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,545 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,545 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 173#L702-10true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 215#true, 118#L704-1true, 219#true, 237#true, 217#true, 226#true, 184#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:30,547 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-02-08 05:13:30,548 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2025-02-08 05:13:30,548 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,548 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,585 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)), 118#L704-1true, 215#true, 219#true, 217#true, 237#true, 165#L702-7true, 68#L702true, 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0)]) [2025-02-08 05:13:30,585 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-02-08 05:13:30,585 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-02-08 05:13:30,585 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:30,585 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 41#L704-6true, 107#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)), 173#L702-10true, 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]) [2025-02-08 05:13:30,617 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 41#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)), 173#L702-10true, 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, 22#L702-9true, 226#true]) [2025-02-08 05:13:30,617 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,617 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,618 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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, 107#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)), 173#L702-10true, 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, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,653 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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)), 173#L702-10true, 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, 22#L702-9true, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,653 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-02-08 05:13:30,653 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2025-02-08 05:13:30,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 212#L704-7true]) [2025-02-08 05:13:30,891 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:30,891 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 78#L704-6true, 165#L702-7true, 226#true]) [2025-02-08 05:13:30,892 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 132#L704-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, 165#L702-7true, 226#true]) [2025-02-08 05:13:30,892 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-08 05:13:30,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2025-02-08 05:13:30,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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, 139#L702-7true, 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#L700-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, 226#true, 68#L702true]) [2025-02-08 05:13:30,913 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:30,913 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:30,913 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:30,913 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:30,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([566] 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, 107#L702-10true, 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)), 118#L704-1true, 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, 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)), 68#L702true]) [2025-02-08 05:13:30,914 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:30,914 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:30,914 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:30,914 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:30,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 193#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, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,922 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:30,922 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:30,922 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:30,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:30,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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)), 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, 51#L702true, 165#L702-7true, 226#true, 68#L702true]) [2025-02-08 05:13:30,933 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-08 05:13:30,933 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,934 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,934 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:30,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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)), 50#L700-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-6true, 237#true, 217#true, 226#true, 68#L702true]) [2025-02-08 05:13:30,934 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:30,934 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:30,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:30,935 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:30,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 193#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)), 173#L702-10true, 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#L704-7true, 226#true]) [2025-02-08 05:13:30,938 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,939 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,939 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:30,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 41#L704-6true, 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), 173#L702-10true, 215#true, 219#true, 217#true, 237#true, 182#L704-7true, 226#true]) [2025-02-08 05:13:30,941 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,941 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:30,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 182#L704-7true, 78#L704-6true, 226#true]) [2025-02-08 05:13:30,946 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,946 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:30,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 193#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, 226#true, 212#L704-7true]) [2025-02-08 05:13:30,946 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,947 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:30,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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)), 50#L700-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, 95#L702-5true, 219#true, 237#true, 217#true, 226#true, 68#L702true]) [2025-02-08 05:13:30,963 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:30,963 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:30,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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), 173#L702-10true, 215#true, 219#true, 217#true, 237#true, 182#L704-7true, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,965 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:30,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:30,965 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:30,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:30,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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, 173#L702-10true, 219#true, 217#true, 237#true, 182#L704-7true, 58#L704-7true, 226#true]) [2025-02-08 05:13:30,968 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:30,968 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:30,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:30,968 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:30,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:30,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#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)), 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, 182#L704-7true, 226#true, 212#L704-7true]) [2025-02-08 05:13:30,972 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:30,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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), 107#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, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 219#true, 87#L702-15true, 217#true, 237#true, 226#true, 68#L702true]) [2025-02-08 05:13:31,020 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:31,021 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:31,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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, 87#L702-15true, 237#true, 217#true, 165#L702-7true, 226#true, 68#L702true]) [2025-02-08 05:13:31,040 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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, 87#L702-15true, 237#true, 217#true, 22#L702-9true, 226#true, 68#L702true]) [2025-02-08 05:13:31,041 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:31,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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), 173#L702-10true, 215#true, 219#true, 54#L704-1true, 217#true, 237#true, 58#L704-7true, 226#true]) [2025-02-08 05:13:31,043 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 173#L702-10true, 118#L704-1true, 219#true, 217#true, 237#true, 182#L704-7true, 226#true]) [2025-02-08 05:13:31,053 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,053 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,053 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,053 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([775] L702-->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, 201#L702-10true, 132#L704-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, 54#L704-1true, 237#true, 217#true, 226#true]) [2025-02-08 05:13:31,132 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:31,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-02-08 05:13:31,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:31,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:31,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([547] 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, 193#L704-6true, 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)), 118#L704-1true, 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, 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)), 68#L702true]) [2025-02-08 05:13:31,175 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-02-08 05:13:31,175 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:31,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-08 05:13:31,175 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:31,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 41#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)), 173#L702-10true, 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-1true, 237#true, 217#true, 226#true]) [2025-02-08 05:13:31,185 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:31,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-08 05:13:31,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:31,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 173#L702-10true, 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-1true, 237#true, 217#true, 5#thr1Err1ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-08 05:13:31,186 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 173#L702-10true, 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-1true, 237#true, 217#true, 58#L704-7true, 226#true]) [2025-02-08 05:13:31,186 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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, 193#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)), 118#L704-1true, 173#L702-10true, 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, 226#true]) [2025-02-08 05:13:31,186 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:31,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-02-08 05:13:31,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:31,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:31,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([711] L702-->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)), 118#L704-1true, 173#L702-10true, 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#ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACEtrue, 226#true]) [2025-02-08 05:13:31,192 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,192 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,192 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,192 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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), 173#L702-10true, 219#true, 54#L704-1true, 217#true, 237#true, 58#L704-7true, 226#true]) [2025-02-08 05:13:31,204 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([825] 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)), 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, 182#L704-7true, 226#true, 68#L702true]) [2025-02-08 05:13:31,204 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:31,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([711] L702-->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)), 118#L704-1true, 215#true, Black: 228#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 173#L702-10true, 219#true, 237#true, 217#true, 182#L704-7true, 226#true]) [2025-02-08 05:13:31,205 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,205 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,205 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:31,205 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-08 05:13:31,205 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-02-08 05:13:31,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L702-15-->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)), 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#L700true, 165#L702-7true, 226#true, 68#L702true]) [2025-02-08 05:13:31,273 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-02-08 05:13:31,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:31,273 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:31,273 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:31,276 INFO L124 PetriNetUnfolderBase]: 7043/37155 cut-off events. [2025-02-08 05:13:31,276 INFO L125 PetriNetUnfolderBase]: For 3874/4383 co-relation queries the response was YES. [2025-02-08 05:13:31,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54582 conditions, 37155 events. 7043/37155 cut-off events. For 3874/4383 co-relation queries the response was YES. Maximal size of possible extension queue 777. Compared 513090 event pairs, 2003 based on Foata normal form. 24/31606 useless extension candidates. Maximal degree in co-relation 54571. Up to 6637 conditions per place. [2025-02-08 05:13:31,568 INFO L140 encePairwiseOnDemand]: 218/227 looper letters, 29 selfloop transitions, 30 changer transitions 0/246 dead transitions. [2025-02-08 05:13:31,568 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 246 transitions, 858 flow [2025-02-08 05:13:31,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-08 05:13:31,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-02-08 05:13:31,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1128 transitions. [2025-02-08 05:13:31,571 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8281938325991189 [2025-02-08 05:13:31,571 INFO L175 Difference]: Start difference. First operand has 192 places, 209 transitions, 574 flow. Second operand 6 states and 1128 transitions. [2025-02-08 05:13:31,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 246 transitions, 858 flow [2025-02-08 05:13:31,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 246 transitions, 858 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:31,582 INFO L231 Difference]: Finished difference. Result has 202 places, 239 transitions, 852 flow [2025-02-08 05:13:31,583 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-08 05:13:31,583 INFO L279 CegarLoopForPetriNet]: 216 programPoint places, -14 predicate places. [2025-02-08 05:13:31,583 INFO L471 AbstractCegarLoop]: Abstraction has has 202 places, 239 transitions, 852 flow [2025-02-08 05:13:31,584 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-08 05:13:31,584 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:31,584 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-08 05:13:31,584 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-08 05:13:31,584 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-08 05:13:31,585 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:31,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1504102959, now seen corresponding path program 1 times [2025-02-08 05:13:31,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:31,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798607904] [2025-02-08 05:13:31,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:31,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:31,590 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-02-08 05:13:31,592 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-02-08 05:13:31,593 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:31,593 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-08 05:13:31,593 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-02-08 05:13:31,594 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-02-08 05:13:31,596 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-02-08 05:13:31,596 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:31,596 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-08 05:13:31,600 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-02-08 05:13:31,600 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (48 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (47 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (46 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (45 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (44 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (43 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (42 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (41 of 49 remaining) [2025-02-08 05:13:31,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (40 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (39 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (38 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (37 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (36 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (35 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (34 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (33 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (32 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (30 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (29 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (28 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (27 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (26 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (25 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (24 of 49 remaining) [2025-02-08 05:13:31,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (23 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (22 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (21 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (20 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (19 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (18 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (17 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (16 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (15 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (14 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (13 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (12 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err11ASSERT_VIOLATIONDATA_RACE (11 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err10ASSERT_VIOLATIONDATA_RACE (10 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err9ASSERT_VIOLATIONDATA_RACE (9 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err8ASSERT_VIOLATIONDATA_RACE (8 of 49 remaining) [2025-02-08 05:13:31,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err7ASSERT_VIOLATIONDATA_RACE (7 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err6ASSERT_VIOLATIONDATA_RACE (6 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err4ASSERT_VIOLATIONDATA_RACE (5 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err5ASSERT_VIOLATIONDATA_RACE (4 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err3ASSERT_VIOLATIONDATA_RACE (3 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err2ASSERT_VIOLATIONDATA_RACE (2 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err1ASSERT_VIOLATIONDATA_RACE (1 of 49 remaining) [2025-02-08 05:13:31,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location thr1Err0ASSERT_VIOLATIONDATA_RACE (0 of 49 remaining) [2025-02-08 05:13:31,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-08 05:13:31,603 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-02-08 05:13:31,604 WARN L246 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-02-08 05:13:31,604 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-02-08 05:13:31,632 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-02-08 05:13:31,634 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 278 places, 292 transitions, 602 flow [2025-02-08 05:13:31,696 INFO L124 PetriNetUnfolderBase]: 39/544 cut-off events. [2025-02-08 05:13:31,696 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2025-02-08 05:13:31,701 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 2940 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-08 05:13:31,701 INFO L82 GeneralOperation]: Start removeDead. Operand has 278 places, 292 transitions, 602 flow [2025-02-08 05:13:31,704 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 278 places, 292 transitions, 602 flow [2025-02-08 05:13:31,705 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 05:13:31,706 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;@41743ce7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 05:13:31,706 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2025-02-08 05:13:31,708 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-08 05:13:31,708 INFO L124 PetriNetUnfolderBase]: 1/31 cut-off events. [2025-02-08 05:13:31,708 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-08 05:13:31,708 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:31,708 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-08 05:13:31,709 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-08 05:13:31,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:31,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1604335720, now seen corresponding path program 1 times [2025-02-08 05:13:31,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:31,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263594928] [2025-02-08 05:13:31,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:31,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:31,716 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-08 05:13:31,717 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-08 05:13:31,717 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:31,717 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:31,722 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-08 05:13:31,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:31,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263594928] [2025-02-08 05:13:31,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263594928] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:31,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:31,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:31,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696431319] [2025-02-08 05:13:31,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:31,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-08 05:13:31,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:31,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-08 05:13:31,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-08 05:13:31,724 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 292 [2025-02-08 05:13:31,724 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-08 05:13:31,724 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:31,725 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 292 [2025-02-08 05:13:31,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:32,059 INFO L124 PetriNetUnfolderBase]: 87/1425 cut-off events. [2025-02-08 05:13:32,060 INFO L125 PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES. [2025-02-08 05:13:32,066 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 10885 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-08 05:13:32,070 INFO L140 encePairwiseOnDemand]: 255/292 looper letters, 7 selfloop transitions, 0 changer transitions 0/232 dead transitions. [2025-02-08 05:13:32,070 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 232 transitions, 496 flow [2025-02-08 05:13:32,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-08 05:13:32,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-02-08 05:13:32,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 532 transitions. [2025-02-08 05:13:32,076 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.910958904109589 [2025-02-08 05:13:32,076 INFO L175 Difference]: Start difference. First operand has 278 places, 292 transitions, 602 flow. Second operand 2 states and 532 transitions. [2025-02-08 05:13:32,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 232 transitions, 496 flow [2025-02-08 05:13:32,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 232 transitions, 494 flow, removed 1 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:32,079 INFO L231 Difference]: Finished difference. Result has 232 places, 232 transitions, 480 flow [2025-02-08 05:13:32,079 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-08 05:13:32,079 INFO L279 CegarLoopForPetriNet]: 278 programPoint places, -46 predicate places. [2025-02-08 05:13:32,080 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 232 transitions, 480 flow [2025-02-08 05:13:32,080 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-08 05:13:32,080 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:32,080 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-08 05:13:32,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-08 05:13:32,080 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-08 05:13:32,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:32,081 INFO L85 PathProgramCache]: Analyzing trace with hash 2049718895, now seen corresponding path program 1 times [2025-02-08 05:13:32,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:32,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702098746] [2025-02-08 05:13:32,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:32,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:32,087 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 25 statements into 1 equivalence classes. [2025-02-08 05:13:32,089 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 25 of 25 statements. [2025-02-08 05:13:32,089 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:32,089 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:32,100 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-08 05:13:32,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:32,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702098746] [2025-02-08 05:13:32,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702098746] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:32,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:32,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:13:32,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544100404] [2025-02-08 05:13:32,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:32,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:13:32,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:32,101 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:13:32,101 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:13:32,137 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 292 [2025-02-08 05:13:32,138 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-08 05:13:32,138 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:32,138 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 292 [2025-02-08 05:13:32,138 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:40,326 INFO L124 PetriNetUnfolderBase]: 29760/97726 cut-off events. [2025-02-08 05:13:40,327 INFO L125 PetriNetUnfolderBase]: For 292/292 co-relation queries the response was YES. [2025-02-08 05:13:40,857 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 1354291 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-08 05:13:41,294 INFO L140 encePairwiseOnDemand]: 264/292 looper letters, 41 selfloop transitions, 20 changer transitions 0/258 dead transitions. [2025-02-08 05:13:41,294 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 258 transitions, 664 flow [2025-02-08 05:13:41,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:13:41,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:13:41,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 717 transitions. [2025-02-08 05:13:41,296 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8184931506849316 [2025-02-08 05:13:41,296 INFO L175 Difference]: Start difference. First operand has 232 places, 232 transitions, 480 flow. Second operand 3 states and 717 transitions. [2025-02-08 05:13:41,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 258 transitions, 664 flow [2025-02-08 05:13:41,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 258 transitions, 664 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:13:41,307 INFO L231 Difference]: Finished difference. Result has 236 places, 252 transitions, 656 flow [2025-02-08 05:13:41,307 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-08 05:13:41,308 INFO L279 CegarLoopForPetriNet]: 278 programPoint places, -42 predicate places. [2025-02-08 05:13:41,308 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 252 transitions, 656 flow [2025-02-08 05:13:41,308 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-08 05:13:41,308 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:13:41,309 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-08 05:13:41,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-08 05:13:41,309 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-08 05:13:41,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:13:41,310 INFO L85 PathProgramCache]: Analyzing trace with hash 35793438, now seen corresponding path program 1 times [2025-02-08 05:13:41,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:13:41,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669929531] [2025-02-08 05:13:41,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:13:41,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:13:41,320 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-02-08 05:13:41,325 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-02-08 05:13:41,327 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:13:41,327 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:13:41,522 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-08 05:13:41,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:13:41,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669929531] [2025-02-08 05:13:41,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669929531] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:13:41,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:13:41,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-08 05:13:41,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910026857] [2025-02-08 05:13:41,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:13:41,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-08 05:13:41,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:13:41,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-08 05:13:41,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-02-08 05:13:41,754 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 233 out of 292 [2025-02-08 05:13:41,756 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-08 05:13:41,756 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:13:41,756 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 233 of 292 [2025-02-08 05:13:41,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:13:46,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:46,490 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-02-08 05:13:46,490 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-08 05:13:46,490 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2025-02-08 05:13:46,490 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:46,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:46,654 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,654 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,654 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,654 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:46,689 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,689 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,689 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,689 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:46,693 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,693 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:46,693 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,693 INFO L297 olderBase$Statistics]: existing Event has 67 ancestors and is cut-off event [2025-02-08 05:13:46,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:46,833 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,833 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,833 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,833 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 132#L702-6true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:46,834 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,834 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,834 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,834 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:46,873 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,873 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,873 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,873 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 74#L702-5true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:46,874 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-02-08 05:13:46,874 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,874 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2025-02-08 05:13:46,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:47,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 25#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,017 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 74#L702-5true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,018 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,018 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,019 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,053 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,053 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,053 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,056 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,056 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,057 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:47,057 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2025-02-08 05:13:47,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 27#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,194 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,194 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,194 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,194 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 96#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,195 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,195 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,195 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,195 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,233 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,233 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,233 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,233 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 144#L702-10true, 228#L702-1true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,236 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,236 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:47,236 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,236 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2025-02-08 05:13:47,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,375 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 228#L702-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,375 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,375 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 228#L702-1true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:47,405 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,405 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,405 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2025-02-08 05:13:47,405 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-08 05:13:47,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 228#L702-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:47,545 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-02-08 05:13:47,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-02-08 05:13:47,545 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-08 05:13:47,545 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2025-02-08 05:13:49,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 250#L704-6true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,039 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-08 05:13:49,039 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:49,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:49,040 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:49,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 250#L704-6true, 96#L702-10true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:49,042 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-08 05:13:49,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:49,042 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-08 05:13:49,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:49,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:49,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 250#L704-6true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,330 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,330 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:49,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 250#L704-6true, 275#true, 144#L702-10true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,332 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,332 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,332 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:49,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 234#L704-7true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,345 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:49,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 250#L704-6true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,346 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:49,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 234#L704-7true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:49,347 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:49,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:49,348 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:49,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 234#L704-7true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,651 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:49,651 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:49,652 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,652 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 250#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:49,653 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:49,653 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,653 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:49,653 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 234#L704-7true, 275#true, 144#L702-10true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:49,654 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:49,654 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-08 05:13:49,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:49,654 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,654 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 96#L702-10true, 234#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:49,667 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:49,667 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,668 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:49,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:49,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 234#L704-7true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:49,998 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-08 05:13:49,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:49,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:49,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:50,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:50,655 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:50,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:50,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:50,655 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:50,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:50,657 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:50,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:50,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:50,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:50,658 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:50,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:50,994 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:50,998 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:50,998 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:50,998 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 144#L702-10true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:51,000 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,000 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,000 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:51,032 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,032 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 96#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:51,033 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,033 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:51,036 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:51,036 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,036 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:51,037 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:51,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:51,037 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:51,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:51,381 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:51,382 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:51,382 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,382 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,383 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,383 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,383 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:51,395 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,396 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,396 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:51,401 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:51,401 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:51,401 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:52,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([970] 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, 51#L702true, 277#true, 288#true, 283#true, 96#L702-10true, 58#L700-1true, 275#true, 279#true, 144#L702-10true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:52,093 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:52,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:52,093 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:52,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:52,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 70#L702-10true, 50#thr1ENTRYtrue, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:52,224 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-02-08 05:13:52,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:52,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-08 05:13:52,224 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:52,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 50#thr1ENTRYtrue, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:52,224 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,225 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:52,225 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:52,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 250#L704-6true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:52,318 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:52,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:52,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:52,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([970] 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, 51#L702true, 277#true, 25#L702-9true, 288#true, 283#true, 58#L700-1true, 275#true, 144#L702-10true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:52,414 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:52,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:52,414 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:52,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:52,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 50#thr1ENTRYtrue, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:52,536 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,536 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:52,536 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:52,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:52,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 27#L702-9true, 288#true, 250#L704-6true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:52,631 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:52,631 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:52,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:52,631 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:52,631 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-08 05:13:52,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 96#L702-10true, 234#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:52,632 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-02-08 05:13:52,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:52,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-08 05:13:52,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:52,632 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:52,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:52,633 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:52,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:52,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:52,633 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:54,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 27#L702-9true, 288#true, 70#L702-10true, 234#L704-7true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:54,658 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,658 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,658 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:54,658 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 132#L702-6true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:54,660 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 231#L704-6true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:54,660 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,660 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,661 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,661 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:54,715 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-02-08 05:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-02-08 05:13:54,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, 212#L702-7true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:54,802 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:54,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:54,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:54,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:54,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:54,900 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,900 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 231#L704-6true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:54,901 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,901 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,901 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,901 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 74#L702-5true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:54,902 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-08 05:13:54,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:54,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:54,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:54,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 132#L702-6true, 288#true, 231#L704-6true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:54,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:54,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,903 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:54,956 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,956 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:54,962 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,962 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 5#L702true, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:54,970 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 5#L702true, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:54,970 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:54,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 132#L702-6true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,040 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:55,040 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:55,040 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:55,041 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,112 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:55,113 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,113 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,113 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 132#L702-6true, 288#true, 231#L704-6true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,114 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,114 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,114 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,118 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 212#L702-7true]) [2025-02-08 05:13:55,118 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,118 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,118 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,118 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 48#L702-4true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,119 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 74#L702-5true, 288#true, 231#L704-6true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,120 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,120 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,121 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,121 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,121 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 74#L702-5true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,151 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,151 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,152 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,179 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,179 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,179 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,179 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 5#L702true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,189 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,189 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,189 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,189 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,197 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-02-08 05:13:55,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-02-08 05:13:55,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([970] 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, 51#L702true, 277#true, 27#L702-9true, 288#true, 283#true, 62#L702true, 58#L700-1true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,237 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:55,237 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:55,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:55,237 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:55,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 74#L702-5true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,262 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-08 05:13:55,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-08 05:13:55,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:55,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 70#L702-10true, 275#true, 144#L702-10true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:55,302 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,302 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,324 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,324 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,324 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,325 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,325 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 27#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,326 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,326 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 74#L702-5true, 288#true, 231#L704-6true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,328 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 25#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,328 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,328 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,329 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,329 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,329 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,330 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,330 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:55,330 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 231#L704-6true, 96#L702-10true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,331 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,331 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0), 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:55,332 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 74#L702-5true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,332 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,332 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,333 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 56#L704-6true, 48#L702-4true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,366 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 288#true, 74#L702-5true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,366 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,366 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,400 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,400 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,400 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 96#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,405 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-02-08 05:13:55,405 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,406 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:55,406 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 50#thr1ENTRYtrue, 48#L702-4true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,465 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-02-08 05:13:55,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:55,465 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-02-08 05:13:55,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-02-08 05:13:55,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:55,507 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:55,507 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,508 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 27#L702-9true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,528 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,528 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,528 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 56#L704-6true, 48#L702-4true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,529 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,529 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 27#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,530 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,530 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,530 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,530 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,532 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,532 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,532 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,532 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,532 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 231#L704-6true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,533 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 25#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,533 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,533 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 231#L704-6true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 228#L702-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,534 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,534 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,534 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,534 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,535 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,535 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,535 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 279#true, 144#L702-10true, 228#L702-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,566 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,567 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 65#L704-1true, 277#true, 25#L702-9true, 288#true, 181#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue, 70#L702-10true, 275#true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,601 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-02-08 05:13:55,601 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,601 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,601 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-02-08 05:13:55,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 96#L702-10true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:55,607 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:55,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,607 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 212#L702-7true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,649 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,649 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,662 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,662 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 50#thr1ENTRYtrue, 275#true, 279#true, Black: 285#(= |#race~s~0| 0), 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:55,663 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-02-08 05:13:55,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 56#L704-6true, 275#true, 228#L702-1true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,729 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,729 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,729 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,729 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,730 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 231#L704-6true, 70#L702-10true, 275#true, 279#true, 228#L702-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,733 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,734 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,734 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,734 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,734 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 228#L702-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,735 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,735 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:55,737 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,737 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 228#L702-1true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:55,760 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,760 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-02-08 05:13:55,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-02-08 05:13:55,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 144#L702-10true, Black: 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:55,797 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:55,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 288#true, 283#true, 275#true, 279#true, 212#L702-7true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,802 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-08 05:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,802 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 132#L702-6true, 288#true, 283#true, 96#L702-10true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,806 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-08 05:13:55,807 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,807 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,807 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:55,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 132#L702-6true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:55,849 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:55,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:55,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-02-08 05:13:56,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0), 212#L702-7true, 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:56,068 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,068 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,068 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,068 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 211#L704-7true, 277#true, 27#L702-9true, 288#true, 70#L702-10true, 275#true, 228#L702-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,074 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,075 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,075 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,075 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 69#L704-7true, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 228#L702-1true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,077 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,077 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0), 212#L702-7true]) [2025-02-08 05:13:56,078 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,079 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,079 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-02-08 05:13:56,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-02-08 05:13:56,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 132#L702-6true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 144#L702-10true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,132 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-08 05:13:56,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,132 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 132#L702-6true, 288#true, 283#true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,144 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-08 05:13:56,144 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,144 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,144 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 74#L702-5true, 283#true, 96#L702-10true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,150 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-08 05:13:56,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,150 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 74#L702-5true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,185 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-02-08 05:13:56,185 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,186 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,186 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-02-08 05:13:56,186 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-02-08 05:13:56,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 219#L704-1true, 279#true, Black: 283#true, 285#(= |#race~s~0| 0), 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:56,261 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,261 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 132#L702-6true, 288#true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,272 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,272 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 250#L704-6true, 96#L702-10true, 275#true, 279#true, 144#L702-10true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,273 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2025-02-08 05:13:56,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-02-08 05:13:56,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([970] 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, 51#L702true, 277#true, 27#L702-9true, 288#true, 283#true, 96#L702-10true, 58#L700-1true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,274 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,274 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 74#L702-5true, 288#true, 96#L702-10true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,275 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,275 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,275 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-02-08 05:13:56,275 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-02-08 05:13:56,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 74#L702-5true, 283#true, 62#L702true, 275#true, 144#L702-10true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,296 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-08 05:13:56,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 74#L702-5true, 288#true, 283#true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,337 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 96#L702-10true, 275#true, 279#true, 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,341 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:56,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 96#L702-10true, 48#L702-4true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,342 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,342 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 48#L702-4true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,380 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-02-08 05:13:56,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-02-08 05:13:56,381 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,381 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,381 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-02-08 05:13:56,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 74#L702-5true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0), 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:56,456 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 250#L704-6true, 70#L702-10true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,466 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:56,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([970] 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, 51#L702true, 277#true, 25#L702-9true, 27#L702-9true, 288#true, 283#true, 58#L700-1true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,467 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 74#L702-5true, 288#true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,467 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 234#L704-7true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,469 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2025-02-08 05:13:56,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 96#L702-10true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 219#L704-1true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,470 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,470 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,470 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-02-08 05:13:56,470 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-02-08 05:13:56,484 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, 51#L702true, 277#true, 290#(= (select (select |#race| |ULTIMATE.start_thr1_~#l~0#1.base|) |ULTIMATE.start_thr1_~#l~0#1.offset|) 0), 275#true, 279#true, 285#(= |#race~s~0| 0), Black: 283#true, 125#L704-1true, 212#L702-7true]) [2025-02-08 05:13:56,484 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-02-08 05:13:56,484 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-02-08 05:13:56,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-02-08 05:13:56,484 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-02-08 05:13:56,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 48#L702-4true, 275#true, 279#true, 144#L702-10true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,486 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,486 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,486 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,486 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 288#true, 283#true, 48#L702-4true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,523 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 288#true, 283#true, 275#true, 279#true, 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,524 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-08 05:13:56,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:56,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:56,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:56,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 96#L702-10true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,528 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,569 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,569 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,569 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,569 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,569 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,571 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1129] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0), 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:56,581 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,581 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-08 05:13:56,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,581 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:56,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 140#L702-10true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,805 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,805 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:56,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0), 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:56,838 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,838 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,838 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 234#L704-7true, 275#true, 279#true, 144#L702-10true, 285#(= |#race~s~0| 0), Black: 283#true]) [2025-02-08 05:13:56,852 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,852 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 48#L702-4true, 275#true, 279#true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,853 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 96#L702-10true, 275#true, 279#true, 228#L702-1true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,856 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,856 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-02-08 05:13:56,856 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:56,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 228#L702-1true, 144#L702-10true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,874 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:56,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 144#L702-10true, 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,876 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-02-08 05:13:56,876 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,876 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,876 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-02-08 05:13:56,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1001] L702-15-->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, 51#L702true, 277#true, 25#L702-9true, 288#true, 283#true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:56,924 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-08 05:13:56,924 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:56,924 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:56,924 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:57,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 24#L702-9true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:57,018 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-08 05:13:57,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,018 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-02-08 05:13:57,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 228#L702-1true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:57,019 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-02-08 05:13:57,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:57,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-02-08 05:13:57,019 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-02-08 05:13:57,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 288#true, 70#L702-10true, 275#true, 279#true, 219#L704-1true, 228#L702-1true, Black: 283#true, 285#(= |#race~s~0| 0), 178#thr1Err6ASSERT_VIOLATIONDATA_RACEtrue]) [2025-02-08 05:13:57,059 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-08 05:13:57,059 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-08 05:13:57,059 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,059 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1131] L702-->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, 277#true, 25#L702-9true, 288#true, 70#L702-10true, 275#true, 279#true, 228#L702-1true, 219#L704-1true, Black: 283#true, 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:57,078 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-02-08 05:13:57,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,079 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-02-08 05:13:57,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-02-08 05:13:57,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1129] L702-15-->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, 51#L702true, 277#true, 140#L702-10true, 288#true, 283#true, 62#L702true, 275#true, 279#true, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:57,094 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-02-08 05:13:57,094 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:57,094 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-02-08 05:13:57,094 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-02-08 05:13:57,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1065] L702-15-->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, 51#L702true, 277#true, 27#L702-9true, 288#true, 283#true, 62#L702true, 275#true, 279#true, 150#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 285#(= |#race~s~0| 0)]) [2025-02-08 05:13:57,098 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-02-08 05:13:57,098 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:57,098 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-02-08 05:13:57,099 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event