./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/pthread/queue_longer.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread/queue_longer.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya --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 9f874a9872f93f025fac23ebed37f94a1f3b80bd0133ea4d7e298577c4fec427 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:21:30,768 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:21:30,844 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-DataRace-32bit-Automizer_Default.epf [2023-11-29 02:21:30,850 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:21:30,850 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:21:30,876 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:21:30,877 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:21:30,877 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:21:30,878 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:21:30,879 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:21:30,880 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:21:30,880 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:21:30,881 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:21:30,882 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:21:30,882 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:21:30,883 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:21:30,883 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:21:30,884 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:21:30,884 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:21:30,885 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:21:30,885 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:21:30,886 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:21:30,887 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2023-11-29 02:21:30,887 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 02:21:30,888 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:21:30,888 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:21:30,889 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:21:30,889 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:21:30,890 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:21:30,890 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:21:30,891 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:21:30,891 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:21:30,892 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:21:30,892 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:21:30,893 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:21:30,893 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:21:30,893 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:21:30,894 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:21:30,894 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:21:30,894 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:21:30,894 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:21:30,895 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 9f874a9872f93f025fac23ebed37f94a1f3b80bd0133ea4d7e298577c4fec427 [2023-11-29 02:21:31,140 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:21:31,166 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:21:31,169 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:21:31,171 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:21:31,171 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:21:31,173 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/pthread/queue_longer.i [2023-11-29 02:21:34,164 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:21:34,469 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:21:34,470 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/sv-benchmarks/c/pthread/queue_longer.i [2023-11-29 02:21:34,491 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/data/4e61015df/7fbc049031584ec59cd082a8d072fcdc/FLAG3e91b7a53 [2023-11-29 02:21:34,505 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/data/4e61015df/7fbc049031584ec59cd082a8d072fcdc [2023-11-29 02:21:34,508 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:21:34,510 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:21:34,511 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:21:34,511 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:21:34,518 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:21:34,518 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:21:34" (1/1) ... [2023-11-29 02:21:34,520 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34a664b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:34, skipping insertion in model container [2023-11-29 02:21:34,520 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:21:34" (1/1) ... [2023-11-29 02:21:34,587 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:21:35,098 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:21:35,111 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:21:35,187 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:21:35,305 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:21:35,306 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35 WrapperNode [2023-11-29 02:21:35,306 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:21:35,307 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:21:35,307 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:21:35,308 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:21:35,317 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,347 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,405 INFO L138 Inliner]: procedures = 275, calls = 66, calls flagged for inlining = 11, calls inlined = 11, statements flattened = 500 [2023-11-29 02:21:35,406 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:21:35,407 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:21:35,407 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:21:35,407 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:21:35,420 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,421 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,434 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,435 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,483 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,490 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,496 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,501 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,511 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:21:35,512 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:21:35,513 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:21:35,513 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:21:35,514 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (1/1) ... [2023-11-29 02:21:35,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:21:35,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:21:35,546 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:21:35,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f5727a4-06ae-4130-b2e3-f83c101b2d85/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:21:35,593 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2023-11-29 02:21:35,593 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2023-11-29 02:21:35,593 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2023-11-29 02:21:35,594 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2023-11-29 02:21:35,594 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:21:35,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:21:35,594 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-29 02:21:35,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 02:21:35,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 02:21:35,595 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-29 02:21:35,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:21:35,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 02:21:35,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:21:35,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:21:35,598 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 02:21:35,774 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:21:35,776 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:21:36,627 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:21:36,662 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:21:36,662 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-29 02:21:36,665 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:21:36 BoogieIcfgContainer [2023-11-29 02:21:36,665 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:21:36,668 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:21:36,668 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:21:36,672 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:21:36,672 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:21:34" (1/3) ... [2023-11-29 02:21:36,673 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a41d723 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:21:36, skipping insertion in model container [2023-11-29 02:21:36,674 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:21:35" (2/3) ... [2023-11-29 02:21:36,674 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a41d723 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:21:36, skipping insertion in model container [2023-11-29 02:21:36,674 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:21:36" (3/3) ... [2023-11-29 02:21:36,676 INFO L112 eAbstractionObserver]: Analyzing ICFG queue_longer.i [2023-11-29 02:21:36,686 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-11-29 02:21:36,699 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:21:36,699 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2023-11-29 02:21:36,699 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 02:21:36,950 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 02:21:37,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 558 places, 569 transitions, 1152 flow [2023-11-29 02:21:37,300 INFO L124 PetriNetUnfolderBase]: 18/567 cut-off events. [2023-11-29 02:21:37,300 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 02:21:37,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 576 conditions, 567 events. 18/567 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 849 event pairs, 0 based on Foata normal form. 0/505 useless extension candidates. Maximal degree in co-relation 436. Up to 2 conditions per place. [2023-11-29 02:21:37,324 INFO L82 GeneralOperation]: Start removeDead. Operand has 558 places, 569 transitions, 1152 flow [2023-11-29 02:21:37,342 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 546 places, 557 transitions, 1123 flow [2023-11-29 02:21:37,355 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:21:37,363 INFO L357 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, mHoare=true, 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;@6ad624ca, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:21:37,364 INFO L358 AbstractCegarLoop]: Starting to check reachability of 81 error locations. [2023-11-29 02:21:37,370 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 02:21:37,370 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2023-11-29 02:21:37,370 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-29 02:21:37,371 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:21:37,372 INFO L208 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] [2023-11-29 02:21:37,372 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:21:37,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:37,379 INFO L85 PathProgramCache]: Analyzing trace with hash 91691771, now seen corresponding path program 1 times [2023-11-29 02:21:37,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:37,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068681769] [2023-11-29 02:21:37,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:37,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:37,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:21:37,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:37,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068681769] [2023-11-29 02:21:37,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068681769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:37,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:37,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:21:37,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609111360] [2023-11-29 02:21:37,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:37,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:21:37,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:37,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:21:37,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:21:37,753 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 537 out of 569 [2023-11-29 02:21:37,761 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 557 transitions, 1123 flow. Second operand has 3 states, 3 states have (on average 538.3333333333334) internal successors, (1615), 3 states have internal predecessors, (1615), 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) [2023-11-29 02:21:37,762 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:21:37,762 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 537 of 569 [2023-11-29 02:21:37,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:21:38,420 INFO L124 PetriNetUnfolderBase]: 61/1673 cut-off events. [2023-11-29 02:21:38,420 INFO L125 PetriNetUnfolderBase]: For 20/20 co-relation queries the response was YES. [2023-11-29 02:21:38,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1768 conditions, 1673 events. 61/1673 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 7841 event pairs, 27 based on Foata normal form. 38/1529 useless extension candidates. Maximal degree in co-relation 1600. Up to 70 conditions per place. [2023-11-29 02:21:38,447 INFO L140 encePairwiseOnDemand]: 559/569 looper letters, 15 selfloop transitions, 2 changer transitions 0/535 dead transitions. [2023-11-29 02:21:38,447 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 535 transitions, 1113 flow [2023-11-29 02:21:38,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:21:38,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 02:21:38,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1636 transitions. [2023-11-29 02:21:38,473 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.958406561218512 [2023-11-29 02:21:38,474 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1636 transitions. [2023-11-29 02:21:38,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1636 transitions. [2023-11-29 02:21:38,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:21:38,482 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1636 transitions. [2023-11-29 02:21:38,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 545.3333333333334) internal successors, (1636), 3 states have internal predecessors, (1636), 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) [2023-11-29 02:21:38,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:21:38,507 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:21:38,509 INFO L175 Difference]: Start difference. First operand has 546 places, 557 transitions, 1123 flow. Second operand 3 states and 1636 transitions. [2023-11-29 02:21:38,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 535 transitions, 1113 flow [2023-11-29 02:21:38,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 535 transitions, 1108 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-29 02:21:38,535 INFO L231 Difference]: Finished difference. Result has 531 places, 535 transitions, 1078 flow [2023-11-29 02:21:38,539 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1074, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1078, PETRI_PLACES=531, PETRI_TRANSITIONS=535} [2023-11-29 02:21:38,543 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -15 predicate places. [2023-11-29 02:21:38,543 INFO L495 AbstractCegarLoop]: Abstraction has has 531 places, 535 transitions, 1078 flow [2023-11-29 02:21:38,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 538.3333333333334) internal successors, (1615), 3 states have internal predecessors, (1615), 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) [2023-11-29 02:21:38,546 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:21:38,546 INFO L208 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, 1, 1] [2023-11-29 02:21:38,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 02:21:38,547 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:21:38,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:38,548 INFO L85 PathProgramCache]: Analyzing trace with hash 140601170, now seen corresponding path program 1 times [2023-11-29 02:21:38,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:38,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485967485] [2023-11-29 02:21:38,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:38,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:38,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:38,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:21:38,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:38,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485967485] [2023-11-29 02:21:38,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485967485] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:38,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:38,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:21:38,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802298743] [2023-11-29 02:21:38,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:38,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:21:38,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:38,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:21:38,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:21:38,673 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 537 out of 569 [2023-11-29 02:21:38,676 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 535 transitions, 1078 flow. Second operand has 3 states, 3 states have (on average 538.3333333333334) internal successors, (1615), 3 states have internal predecessors, (1615), 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) [2023-11-29 02:21:38,676 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:21:38,677 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 537 of 569 [2023-11-29 02:21:38,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:21:39,346 INFO L124 PetriNetUnfolderBase]: 69/1954 cut-off events. [2023-11-29 02:21:39,346 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2023-11-29 02:21:39,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2047 conditions, 1954 events. 69/1954 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 9979 event pairs, 29 based on Foata normal form. 0/1743 useless extension candidates. Maximal degree in co-relation 2011. Up to 74 conditions per place. [2023-11-29 02:21:39,376 INFO L140 encePairwiseOnDemand]: 566/569 looper letters, 15 selfloop transitions, 2 changer transitions 0/534 dead transitions. [2023-11-29 02:21:39,377 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 534 transitions, 1110 flow [2023-11-29 02:21:39,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:21:39,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 02:21:39,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1629 transitions. [2023-11-29 02:21:39,383 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9543057996485061 [2023-11-29 02:21:39,384 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1629 transitions. [2023-11-29 02:21:39,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1629 transitions. [2023-11-29 02:21:39,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:21:39,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1629 transitions. [2023-11-29 02:21:39,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 543.0) internal successors, (1629), 3 states have internal predecessors, (1629), 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) [2023-11-29 02:21:39,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:21:39,400 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:21:39,400 INFO L175 Difference]: Start difference. First operand has 531 places, 535 transitions, 1078 flow. Second operand 3 states and 1629 transitions. [2023-11-29 02:21:39,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 532 places, 534 transitions, 1110 flow [2023-11-29 02:21:39,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 534 transitions, 1106 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 02:21:39,414 INFO L231 Difference]: Finished difference. Result has 530 places, 534 transitions, 1076 flow [2023-11-29 02:21:39,416 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1072, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1076, PETRI_PLACES=530, PETRI_TRANSITIONS=534} [2023-11-29 02:21:39,417 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -16 predicate places. [2023-11-29 02:21:39,417 INFO L495 AbstractCegarLoop]: Abstraction has has 530 places, 534 transitions, 1076 flow [2023-11-29 02:21:39,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 538.3333333333334) internal successors, (1615), 3 states have internal predecessors, (1615), 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) [2023-11-29 02:21:39,419 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:21:39,419 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:21:39,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 02:21:39,420 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:21:39,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:39,420 INFO L85 PathProgramCache]: Analyzing trace with hash 776661867, now seen corresponding path program 1 times [2023-11-29 02:21:39,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:39,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528099140] [2023-11-29 02:21:39,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:39,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:39,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:39,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:21:39,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:39,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528099140] [2023-11-29 02:21:39,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528099140] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:39,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:39,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:21:39,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381334341] [2023-11-29 02:21:39,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:39,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:21:39,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:39,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:21:39,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:21:40,972 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 569 [2023-11-29 02:21:40,976 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 534 transitions, 1076 flow. Second operand has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:21:40,977 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:21:40,977 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 569 [2023-11-29 02:21:40,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:21:56,428 INFO L124 PetriNetUnfolderBase]: 31498/87293 cut-off events. [2023-11-29 02:21:56,428 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-11-29 02:21:56,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134591 conditions, 87293 events. 31498/87293 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 579. Compared 962512 event pairs, 29490 based on Foata normal form. 0/80082 useless extension candidates. Maximal degree in co-relation 134551. Up to 47118 conditions per place. [2023-11-29 02:21:57,058 INFO L140 encePairwiseOnDemand]: 563/569 looper letters, 146 selfloop transitions, 5 changer transitions 0/533 dead transitions. [2023-11-29 02:21:57,058 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 533 transitions, 1376 flow [2023-11-29 02:21:57,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:21:57,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:21:57,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2576 transitions. [2023-11-29 02:21:57,070 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7545401288810779 [2023-11-29 02:21:57,070 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2576 transitions. [2023-11-29 02:21:57,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2576 transitions. [2023-11-29 02:21:57,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:21:57,074 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2576 transitions. [2023-11-29 02:21:57,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 429.3333333333333) internal successors, (2576), 6 states have internal predecessors, (2576), 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) [2023-11-29 02:21:57,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:21:57,103 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:21:57,103 INFO L175 Difference]: Start difference. First operand has 530 places, 534 transitions, 1076 flow. Second operand 6 states and 2576 transitions. [2023-11-29 02:21:57,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 533 transitions, 1376 flow [2023-11-29 02:21:57,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 533 transitions, 1372 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 02:21:57,115 INFO L231 Difference]: Finished difference. Result has 532 places, 533 transitions, 1080 flow [2023-11-29 02:21:57,116 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1080, PETRI_PLACES=532, PETRI_TRANSITIONS=533} [2023-11-29 02:21:57,117 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -14 predicate places. [2023-11-29 02:21:57,117 INFO L495 AbstractCegarLoop]: Abstraction has has 532 places, 533 transitions, 1080 flow [2023-11-29 02:21:57,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:21:57,120 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:21:57,121 INFO L208 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:21:57,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 02:21:57,121 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:21:57,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:21:57,122 INFO L85 PathProgramCache]: Analyzing trace with hash -2063772648, now seen corresponding path program 1 times [2023-11-29 02:21:57,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:21:57,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326868407] [2023-11-29 02:21:57,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:21:57,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:21:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:21:57,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:21:57,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:21:57,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326868407] [2023-11-29 02:21:57,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326868407] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:21:57,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:21:57,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:21:57,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562551257] [2023-11-29 02:21:57,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:21:57,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:21:57,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:21:57,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:21:57,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:21:58,206 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 569 [2023-11-29 02:21:58,210 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 533 transitions, 1080 flow. Second operand has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:21:58,210 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:21:58,210 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 569 [2023-11-29 02:21:58,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:13,251 INFO L124 PetriNetUnfolderBase]: 31498/87292 cut-off events. [2023-11-29 02:22:13,251 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-11-29 02:22:13,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134593 conditions, 87292 events. 31498/87292 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 579. Compared 962226 event pairs, 29490 based on Foata normal form. 0/80082 useless extension candidates. Maximal degree in co-relation 134537. Up to 47118 conditions per place. [2023-11-29 02:22:13,726 INFO L140 encePairwiseOnDemand]: 563/569 looper letters, 146 selfloop transitions, 5 changer transitions 0/532 dead transitions. [2023-11-29 02:22:13,726 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 532 transitions, 1380 flow [2023-11-29 02:22:13,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:22:13,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:22:13,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2576 transitions. [2023-11-29 02:22:13,737 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7545401288810779 [2023-11-29 02:22:13,737 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2576 transitions. [2023-11-29 02:22:13,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2576 transitions. [2023-11-29 02:22:13,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:13,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2576 transitions. [2023-11-29 02:22:13,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 429.3333333333333) internal successors, (2576), 6 states have internal predecessors, (2576), 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) [2023-11-29 02:22:13,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:13,762 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:13,762 INFO L175 Difference]: Start difference. First operand has 532 places, 533 transitions, 1080 flow. Second operand 6 states and 2576 transitions. [2023-11-29 02:22:13,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 532 transitions, 1380 flow [2023-11-29 02:22:13,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 532 transitions, 1370 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 02:22:13,775 INFO L231 Difference]: Finished difference. Result has 531 places, 532 transitions, 1078 flow [2023-11-29 02:22:13,777 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1078, PETRI_PLACES=531, PETRI_TRANSITIONS=532} [2023-11-29 02:22:13,777 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -15 predicate places. [2023-11-29 02:22:13,778 INFO L495 AbstractCegarLoop]: Abstraction has has 531 places, 532 transitions, 1078 flow [2023-11-29 02:22:13,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:22:13,781 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:13,781 INFO L208 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, 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] [2023-11-29 02:22:13,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 02:22:13,781 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:13,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:13,782 INFO L85 PathProgramCache]: Analyzing trace with hash -988713233, now seen corresponding path program 1 times [2023-11-29 02:22:13,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:13,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025112857] [2023-11-29 02:22:13,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:13,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:13,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:14,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:14,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025112857] [2023-11-29 02:22:14,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025112857] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:14,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:14,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:22:14,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834699407] [2023-11-29 02:22:14,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:14,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:22:14,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:14,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:22:14,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:22:14,836 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 569 [2023-11-29 02:22:14,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 532 transitions, 1078 flow. Second operand has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:22:14,840 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:14,840 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 569 [2023-11-29 02:22:14,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:28,968 INFO L124 PetriNetUnfolderBase]: 31498/87291 cut-off events. [2023-11-29 02:22:28,968 INFO L125 PetriNetUnfolderBase]: For 39/39 co-relation queries the response was YES. [2023-11-29 02:22:29,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134592 conditions, 87291 events. 31498/87291 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 579. Compared 962014 event pairs, 29490 based on Foata normal form. 0/80082 useless extension candidates. Maximal degree in co-relation 134528. Up to 47118 conditions per place. [2023-11-29 02:22:29,335 INFO L140 encePairwiseOnDemand]: 563/569 looper letters, 146 selfloop transitions, 5 changer transitions 0/531 dead transitions. [2023-11-29 02:22:29,335 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 531 transitions, 1378 flow [2023-11-29 02:22:29,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:22:29,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:22:29,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2576 transitions. [2023-11-29 02:22:29,345 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7545401288810779 [2023-11-29 02:22:29,346 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2576 transitions. [2023-11-29 02:22:29,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2576 transitions. [2023-11-29 02:22:29,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:29,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2576 transitions. [2023-11-29 02:22:29,355 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 429.3333333333333) internal successors, (2576), 6 states have internal predecessors, (2576), 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) [2023-11-29 02:22:29,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:29,365 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:29,365 INFO L175 Difference]: Start difference. First operand has 531 places, 532 transitions, 1078 flow. Second operand 6 states and 2576 transitions. [2023-11-29 02:22:29,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 531 transitions, 1378 flow [2023-11-29 02:22:29,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 531 transitions, 1368 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 02:22:29,378 INFO L231 Difference]: Finished difference. Result has 530 places, 531 transitions, 1076 flow [2023-11-29 02:22:29,379 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1076, PETRI_PLACES=530, PETRI_TRANSITIONS=531} [2023-11-29 02:22:29,380 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -16 predicate places. [2023-11-29 02:22:29,380 INFO L495 AbstractCegarLoop]: Abstraction has has 530 places, 531 transitions, 1076 flow [2023-11-29 02:22:29,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 405.3333333333333) internal successors, (2432), 6 states have internal predecessors, (2432), 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) [2023-11-29 02:22:29,382 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:29,382 INFO L208 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:29,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 02:22:29,382 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:29,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:29,383 INFO L85 PathProgramCache]: Analyzing trace with hash 832886265, now seen corresponding path program 1 times [2023-11-29 02:22:29,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:29,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193696630] [2023-11-29 02:22:29,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:29,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:29,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:29,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:29,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193696630] [2023-11-29 02:22:29,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193696630] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:29,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:29,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:22:29,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882225617] [2023-11-29 02:22:29,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:29,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:22:29,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:29,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:22:29,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:22:30,749 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 474 out of 569 [2023-11-29 02:22:30,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 531 transitions, 1076 flow. Second operand has 6 states, 6 states have (on average 477.1666666666667) internal successors, (2863), 6 states have internal predecessors, (2863), 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) [2023-11-29 02:22:30,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:30,753 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 474 of 569 [2023-11-29 02:22:30,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:31,661 INFO L124 PetriNetUnfolderBase]: 858/5796 cut-off events. [2023-11-29 02:22:31,662 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-11-29 02:22:31,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7400 conditions, 5796 events. 858/5796 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 47663 event pairs, 674 based on Foata normal form. 0/5164 useless extension candidates. Maximal degree in co-relation 7318. Up to 1501 conditions per place. [2023-11-29 02:22:31,689 INFO L140 encePairwiseOnDemand]: 563/569 looper letters, 76 selfloop transitions, 5 changer transitions 0/530 dead transitions. [2023-11-29 02:22:31,689 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 530 transitions, 1236 flow [2023-11-29 02:22:31,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:22:31,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:22:31,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2926 transitions. [2023-11-29 02:22:31,698 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8570591681312244 [2023-11-29 02:22:31,699 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2926 transitions. [2023-11-29 02:22:31,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2926 transitions. [2023-11-29 02:22:31,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:31,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2926 transitions. [2023-11-29 02:22:31,708 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 487.6666666666667) internal successors, (2926), 6 states have internal predecessors, (2926), 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) [2023-11-29 02:22:31,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:31,717 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:31,718 INFO L175 Difference]: Start difference. First operand has 530 places, 531 transitions, 1076 flow. Second operand 6 states and 2926 transitions. [2023-11-29 02:22:31,718 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 530 transitions, 1236 flow [2023-11-29 02:22:31,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 530 transitions, 1226 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 02:22:31,729 INFO L231 Difference]: Finished difference. Result has 529 places, 530 transitions, 1074 flow [2023-11-29 02:22:31,731 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1064, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1074, PETRI_PLACES=529, PETRI_TRANSITIONS=530} [2023-11-29 02:22:31,731 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -17 predicate places. [2023-11-29 02:22:31,732 INFO L495 AbstractCegarLoop]: Abstraction has has 529 places, 530 transitions, 1074 flow [2023-11-29 02:22:31,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 477.1666666666667) internal successors, (2863), 6 states have internal predecessors, (2863), 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) [2023-11-29 02:22:31,733 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:31,733 INFO L208 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:31,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 02:22:31,733 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:31,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:31,734 INFO L85 PathProgramCache]: Analyzing trace with hash -440365274, now seen corresponding path program 1 times [2023-11-29 02:22:31,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:31,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480618396] [2023-11-29 02:22:31,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:31,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:31,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:32,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:32,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:32,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480618396] [2023-11-29 02:22:32,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480618396] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:32,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:32,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:22:32,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402310419] [2023-11-29 02:22:32,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:32,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:22:32,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:32,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:22:32,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:22:33,186 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 474 out of 569 [2023-11-29 02:22:33,189 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 530 transitions, 1074 flow. Second operand has 6 states, 6 states have (on average 477.1666666666667) internal successors, (2863), 6 states have internal predecessors, (2863), 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) [2023-11-29 02:22:33,189 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:33,189 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 474 of 569 [2023-11-29 02:22:33,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:34,101 INFO L124 PetriNetUnfolderBase]: 858/5795 cut-off events. [2023-11-29 02:22:34,101 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-11-29 02:22:34,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7399 conditions, 5795 events. 858/5795 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 47538 event pairs, 674 based on Foata normal form. 0/5164 useless extension candidates. Maximal degree in co-relation 7280. Up to 1501 conditions per place. [2023-11-29 02:22:34,129 INFO L140 encePairwiseOnDemand]: 563/569 looper letters, 76 selfloop transitions, 5 changer transitions 0/529 dead transitions. [2023-11-29 02:22:34,129 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 529 transitions, 1234 flow [2023-11-29 02:22:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:22:34,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:22:34,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2926 transitions. [2023-11-29 02:22:34,135 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8570591681312244 [2023-11-29 02:22:34,135 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2926 transitions. [2023-11-29 02:22:34,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2926 transitions. [2023-11-29 02:22:34,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:34,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2926 transitions. [2023-11-29 02:22:34,141 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 487.6666666666667) internal successors, (2926), 6 states have internal predecessors, (2926), 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) [2023-11-29 02:22:34,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:34,146 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:34,146 INFO L175 Difference]: Start difference. First operand has 529 places, 530 transitions, 1074 flow. Second operand 6 states and 2926 transitions. [2023-11-29 02:22:34,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 529 transitions, 1234 flow [2023-11-29 02:22:34,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 529 transitions, 1224 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 02:22:34,154 INFO L231 Difference]: Finished difference. Result has 528 places, 529 transitions, 1072 flow [2023-11-29 02:22:34,155 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1072, PETRI_PLACES=528, PETRI_TRANSITIONS=529} [2023-11-29 02:22:34,155 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -18 predicate places. [2023-11-29 02:22:34,156 INFO L495 AbstractCegarLoop]: Abstraction has has 528 places, 529 transitions, 1072 flow [2023-11-29 02:22:34,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 477.1666666666667) internal successors, (2863), 6 states have internal predecessors, (2863), 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) [2023-11-29 02:22:34,157 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:34,157 INFO L208 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:34,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 02:22:34,157 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t2Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:34,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:34,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1697644359, now seen corresponding path program 1 times [2023-11-29 02:22:34,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:34,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464720876] [2023-11-29 02:22:34,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:34,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:34,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:34,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:34,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:34,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464720876] [2023-11-29 02:22:34,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464720876] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:34,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:34,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:22:34,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32758911] [2023-11-29 02:22:34,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:34,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:22:34,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:34,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:22:34,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:22:34,262 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 541 out of 569 [2023-11-29 02:22:34,264 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 529 transitions, 1072 flow. Second operand has 3 states, 3 states have (on average 543.0) internal successors, (1629), 3 states have internal predecessors, (1629), 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) [2023-11-29 02:22:34,264 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:34,264 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 541 of 569 [2023-11-29 02:22:34,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:34,729 INFO L124 PetriNetUnfolderBase]: 114/2699 cut-off events. [2023-11-29 02:22:34,729 INFO L125 PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES. [2023-11-29 02:22:34,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2866 conditions, 2699 events. 114/2699 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 14674 event pairs, 25 based on Foata normal form. 0/2396 useless extension candidates. Maximal degree in co-relation 2766. Up to 88 conditions per place. [2023-11-29 02:22:34,750 INFO L140 encePairwiseOnDemand]: 564/569 looper letters, 22 selfloop transitions, 4 changer transitions 0/540 dead transitions. [2023-11-29 02:22:34,750 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 540 transitions, 1147 flow [2023-11-29 02:22:34,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:22:34,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 02:22:34,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1650 transitions. [2023-11-29 02:22:34,755 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9666080843585237 [2023-11-29 02:22:34,755 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1650 transitions. [2023-11-29 02:22:34,755 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1650 transitions. [2023-11-29 02:22:34,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:34,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1650 transitions. [2023-11-29 02:22:34,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 550.0) internal successors, (1650), 3 states have internal predecessors, (1650), 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) [2023-11-29 02:22:34,761 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:22:34,761 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:22:34,762 INFO L175 Difference]: Start difference. First operand has 528 places, 529 transitions, 1072 flow. Second operand 3 states and 1650 transitions. [2023-11-29 02:22:34,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 540 transitions, 1147 flow [2023-11-29 02:22:34,765 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 540 transitions, 1137 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-29 02:22:34,773 INFO L231 Difference]: Finished difference. Result has 527 places, 533 transitions, 1096 flow [2023-11-29 02:22:34,774 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1096, PETRI_PLACES=527, PETRI_TRANSITIONS=533} [2023-11-29 02:22:34,775 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -19 predicate places. [2023-11-29 02:22:34,775 INFO L495 AbstractCegarLoop]: Abstraction has has 527 places, 533 transitions, 1096 flow [2023-11-29 02:22:34,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 543.0) internal successors, (1629), 3 states have internal predecessors, (1629), 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) [2023-11-29 02:22:34,776 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:34,776 INFO L208 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:34,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 02:22:34,776 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:34,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:34,776 INFO L85 PathProgramCache]: Analyzing trace with hash -692034993, now seen corresponding path program 1 times [2023-11-29 02:22:34,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:34,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082880902] [2023-11-29 02:22:34,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:34,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:34,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:35,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:35,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:35,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082880902] [2023-11-29 02:22:35,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082880902] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:35,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:35,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 02:22:35,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726071003] [2023-11-29 02:22:35,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:35,558 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:22:35,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:35,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:22:35,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:22:36,629 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 508 out of 569 [2023-11-29 02:22:36,636 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 533 transitions, 1096 flow. Second operand has 12 states, 12 states have (on average 510.1666666666667) internal successors, (6122), 12 states have internal predecessors, (6122), 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) [2023-11-29 02:22:36,636 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:36,636 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 508 of 569 [2023-11-29 02:22:36,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:37,539 INFO L124 PetriNetUnfolderBase]: 251/4074 cut-off events. [2023-11-29 02:22:37,539 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-11-29 02:22:37,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4631 conditions, 4074 events. 251/4074 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 28554 event pairs, 158 based on Foata normal form. 0/3596 useless extension candidates. Maximal degree in co-relation 1161. Up to 378 conditions per place. [2023-11-29 02:22:37,566 INFO L140 encePairwiseOnDemand]: 552/569 looper letters, 29 selfloop transitions, 16 changer transitions 0/529 dead transitions. [2023-11-29 02:22:37,566 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 529 transitions, 1178 flow [2023-11-29 02:22:37,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:22:37,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 02:22:37,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6142 transitions. [2023-11-29 02:22:37,577 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8995313415348565 [2023-11-29 02:22:37,577 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 6142 transitions. [2023-11-29 02:22:37,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 6142 transitions. [2023-11-29 02:22:37,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:37,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 6142 transitions. [2023-11-29 02:22:37,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 511.8333333333333) internal successors, (6142), 12 states have internal predecessors, (6142), 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) [2023-11-29 02:22:37,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 569.0) internal successors, (7397), 13 states have internal predecessors, (7397), 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) [2023-11-29 02:22:37,599 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 569.0) internal successors, (7397), 13 states have internal predecessors, (7397), 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) [2023-11-29 02:22:37,600 INFO L175 Difference]: Start difference. First operand has 527 places, 533 transitions, 1096 flow. Second operand 12 states and 6142 transitions. [2023-11-29 02:22:37,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 529 transitions, 1178 flow [2023-11-29 02:22:37,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 529 transitions, 1170 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-29 02:22:37,609 INFO L231 Difference]: Finished difference. Result has 533 places, 529 transitions, 1112 flow [2023-11-29 02:22:37,609 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=513, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1112, PETRI_PLACES=533, PETRI_TRANSITIONS=529} [2023-11-29 02:22:37,610 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -13 predicate places. [2023-11-29 02:22:37,610 INFO L495 AbstractCegarLoop]: Abstraction has has 533 places, 529 transitions, 1112 flow [2023-11-29 02:22:37,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 510.1666666666667) internal successors, (6122), 12 states have internal predecessors, (6122), 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) [2023-11-29 02:22:37,612 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:37,612 INFO L208 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:37,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 02:22:37,612 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:37,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:37,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1344523632, now seen corresponding path program 1 times [2023-11-29 02:22:37,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:37,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120279036] [2023-11-29 02:22:37,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:37,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:38,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:38,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:38,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120279036] [2023-11-29 02:22:38,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120279036] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:38,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:38,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:22:38,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515277075] [2023-11-29 02:22:38,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:38,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:22:38,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:38,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:22:38,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:22:39,246 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 569 [2023-11-29 02:22:39,248 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 529 transitions, 1112 flow. Second operand has 6 states, 6 states have (on average 476.5) internal successors, (2859), 6 states have internal predecessors, (2859), 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) [2023-11-29 02:22:39,249 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:39,249 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 569 [2023-11-29 02:22:39,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:22:50,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,057 INFO L294 olderBase$Statistics]: this new event has 383 ancestors and is cut-off event [2023-11-29 02:22:50,057 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2023-11-29 02:22:50,058 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2023-11-29 02:22:50,058 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2023-11-29 02:22:50,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,253 INFO L294 olderBase$Statistics]: this new event has 387 ancestors and is cut-off event [2023-11-29 02:22:50,254 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:50,254 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2023-11-29 02:22:50,254 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-29 02:22:50,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,255 INFO L294 olderBase$Statistics]: this new event has 387 ancestors and is cut-off event [2023-11-29 02:22:50,255 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2023-11-29 02:22:50,255 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:50,255 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2023-11-29 02:22:50,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,303 INFO L294 olderBase$Statistics]: this new event has 388 ancestors and is cut-off event [2023-11-29 02:22:50,303 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2023-11-29 02:22:50,303 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:50,303 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2023-11-29 02:22:50,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, 364#L1029-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:50,304 INFO L294 olderBase$Statistics]: this new event has 388 ancestors and is cut-off event [2023-11-29 02:22:50,304 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2023-11-29 02:22:50,305 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2023-11-29 02:22:50,305 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:50,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,898 INFO L294 olderBase$Statistics]: this new event has 389 ancestors and is cut-off event [2023-11-29 02:22:50,898 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-29 02:22:50,899 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-29 02:22:50,899 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2023-11-29 02:22:50,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,899 INFO L294 olderBase$Statistics]: this new event has 389 ancestors and is cut-off event [2023-11-29 02:22:50,899 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-29 02:22:50,899 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-29 02:22:50,900 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2023-11-29 02:22:50,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 478#L1020-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:50,915 INFO L294 olderBase$Statistics]: this new event has 389 ancestors and is cut-off event [2023-11-29 02:22:50,915 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-29 02:22:50,916 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2023-11-29 02:22:50,916 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2023-11-29 02:22:50,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,928 INFO L294 olderBase$Statistics]: this new event has 390 ancestors and is cut-off event [2023-11-29 02:22:50,928 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2023-11-29 02:22:50,928 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-29 02:22:50,928 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-29 02:22:50,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,929 INFO L294 olderBase$Statistics]: this new event has 390 ancestors and is cut-off event [2023-11-29 02:22:50,930 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2023-11-29 02:22:50,930 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-29 02:22:50,930 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-29 02:22:50,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,973 INFO L294 olderBase$Statistics]: this new event has 391 ancestors and is cut-off event [2023-11-29 02:22:50,973 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:50,973 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:50,973 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:50,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,974 INFO L294 olderBase$Statistics]: this new event has 391 ancestors and is cut-off event [2023-11-29 02:22:50,974 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:50,974 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:50,974 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:50,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 364#L1029-2true]) [2023-11-29 02:22:50,981 INFO L294 olderBase$Statistics]: this new event has 391 ancestors and is cut-off event [2023-11-29 02:22:50,981 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:50,981 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:50,981 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:51,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 515#L1064-2true, 478#L1020-3true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,090 INFO L294 olderBase$Statistics]: this new event has 393 ancestors and is cut-off event [2023-11-29 02:22:51,090 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:51,090 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2023-11-29 02:22:51,091 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:51,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 478#L1020-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,091 INFO L294 olderBase$Statistics]: this new event has 393 ancestors and is cut-off event [2023-11-29 02:22:51,091 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2023-11-29 02:22:51,091 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2023-11-29 02:22:51,091 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:51,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 478#L1020-3true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,125 INFO L294 olderBase$Statistics]: this new event has 394 ancestors and is cut-off event [2023-11-29 02:22:51,125 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2023-11-29 02:22:51,125 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2023-11-29 02:22:51,125 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-29 02:22:51,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 478#L1020-3true, 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,126 INFO L294 olderBase$Statistics]: this new event has 394 ancestors and is cut-off event [2023-11-29 02:22:51,126 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2023-11-29 02:22:51,126 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2023-11-29 02:22:51,126 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2023-11-29 02:22:51,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 478#L1020-3true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,163 INFO L294 olderBase$Statistics]: this new event has 395 ancestors and is cut-off event [2023-11-29 02:22:51,163 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-29 02:22:51,163 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-29 02:22:51,164 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2023-11-29 02:22:51,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 478#L1020-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,164 INFO L294 olderBase$Statistics]: this new event has 395 ancestors and is cut-off event [2023-11-29 02:22:51,165 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2023-11-29 02:22:51,165 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2023-11-29 02:22:51,165 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2023-11-29 02:22:51,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 478#L1020-3true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,209 INFO L294 olderBase$Statistics]: this new event has 396 ancestors and is cut-off event [2023-11-29 02:22:51,209 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-29 02:22:51,209 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2023-11-29 02:22:51,209 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:51,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 478#L1020-3true, 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,210 INFO L294 olderBase$Statistics]: this new event has 396 ancestors and is cut-off event [2023-11-29 02:22:51,210 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2023-11-29 02:22:51,210 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2023-11-29 02:22:51,210 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:51,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 478#L1020-3true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,255 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2023-11-29 02:22:51,255 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2023-11-29 02:22:51,255 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:51,255 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2023-11-29 02:22:51,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 478#L1020-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,256 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2023-11-29 02:22:51,256 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2023-11-29 02:22:51,256 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2023-11-29 02:22:51,256 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:51,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 478#L1020-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,265 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2023-11-29 02:22:51,265 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2023-11-29 02:22:51,265 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2023-11-29 02:22:51,265 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2023-11-29 02:22:51,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 417#L1064-7true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,362 INFO L294 olderBase$Statistics]: this new event has 399 ancestors and is cut-off event [2023-11-29 02:22:51,362 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2023-11-29 02:22:51,362 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-29 02:22:51,362 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:51,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 417#L1064-7true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,363 INFO L294 olderBase$Statistics]: this new event has 399 ancestors and is cut-off event [2023-11-29 02:22:51,363 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2023-11-29 02:22:51,363 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2023-11-29 02:22:51,363 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-29 02:22:51,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 351#L980-24true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,815 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2023-11-29 02:22:51,815 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2023-11-29 02:22:51,815 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:51,815 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:51,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, 367#L980-25true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:51,886 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2023-11-29 02:22:51,886 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2023-11-29 02:22:51,887 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:51,887 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:51,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 372#L1063-4true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:51,967 INFO L294 olderBase$Statistics]: this new event has 413 ancestors and is cut-off event [2023-11-29 02:22:51,967 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2023-11-29 02:22:51,967 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2023-11-29 02:22:51,967 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,056 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2023-11-29 02:22:52,056 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2023-11-29 02:22:52,056 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,056 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2023-11-29 02:22:52,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 351#L980-24true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,105 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2023-11-29 02:22:52,105 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-29 02:22:52,105 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2023-11-29 02:22:52,105 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:52,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 351#L980-24true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,106 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2023-11-29 02:22:52,106 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2023-11-29 02:22:52,106 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2023-11-29 02:22:52,106 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:52,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 351#L980-24true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,153 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2023-11-29 02:22:52,153 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2023-11-29 02:22:52,153 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:52,153 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-29 02:22:52,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 351#L980-24true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,154 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2023-11-29 02:22:52,154 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-29 02:22:52,154 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2023-11-29 02:22:52,154 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:52,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 367#L980-25true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,162 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2023-11-29 02:22:52,162 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2023-11-29 02:22:52,162 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:52,162 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-29 02:22:52,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,163 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2023-11-29 02:22:52,163 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2023-11-29 02:22:52,163 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:52,163 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2023-11-29 02:22:52,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 351#L980-24true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,197 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,197 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,197 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,197 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 351#L980-24true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,198 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,198 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,198 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,198 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,205 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,205 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 367#L980-25true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,206 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,206 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,215 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,215 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,215 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,215 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 476#L980-26true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,215 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2023-11-29 02:22:52,216 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:52,216 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2023-11-29 02:22:52,216 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2023-11-29 02:22:52,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 351#L980-24true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,238 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,238 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,238 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,238 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 351#L980-24true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,239 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,239 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,239 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,239 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 367#L980-25true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,247 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,247 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,247 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,247 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 367#L980-25true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,248 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,248 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,248 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,248 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,256 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,256 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,256 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,256 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,257 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,257 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,257 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,257 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,266 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,266 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,266 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,266 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [278#L980-27true, Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,267 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2023-11-29 02:22:52,267 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:52,267 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:52,267 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2023-11-29 02:22:52,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 351#L980-24true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,280 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,280 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,280 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,280 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 351#L980-24true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,280 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,280 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,281 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,281 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 351#L980-24true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,290 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,290 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,290 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,290 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,297 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,297 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,297 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,297 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 467#L1064-5true, 367#L980-25true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,298 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,298 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,299 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,299 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,896 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,896 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,896 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,897 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,897 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,897 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,897 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,898 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,906 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,907 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2023-11-29 02:22:52,907 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:52,908 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,931 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,931 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,931 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 367#L980-25true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,936 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,936 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,936 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,936 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,943 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,943 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,943 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,943 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,944 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,944 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,944 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,944 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,954 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,954 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,954 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,954 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:52,954 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2023-11-29 02:22:52,955 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:52,955 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:52,955 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,989 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,989 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2023-11-29 02:22:52,989 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:52,990 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:52,990 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:52,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse, 476#L980-26true]) [2023-11-29 02:22:52,995 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2023-11-29 02:22:52,995 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:52,995 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:52,995 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:53,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,003 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2023-11-29 02:22:53,003 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:53,003 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,003 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:53,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,004 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2023-11-29 02:22:53,004 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:53,004 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2023-11-29 02:22:53,004 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,047 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2023-11-29 02:22:53,047 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:53,047 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2023-11-29 02:22:53,048 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,048 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2023-11-29 02:22:53,048 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:53,048 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2023-11-29 02:22:53,048 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 278#L980-27true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,055 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2023-11-29 02:22:53,055 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,055 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:53,055 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2023-11-29 02:22:53,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 296#L981-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,314 INFO L294 olderBase$Statistics]: this new event has 427 ancestors and is cut-off event [2023-11-29 02:22:53,314 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,314 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2023-11-29 02:22:53,314 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,361 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2023-11-29 02:22:53,361 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,361 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,361 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2023-11-29 02:22:53,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 447#L981-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,412 INFO L294 olderBase$Statistics]: this new event has 429 ancestors and is cut-off event [2023-11-29 02:22:53,412 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,412 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2023-11-29 02:22:53,412 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2023-11-29 02:22:53,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,464 INFO L294 olderBase$Statistics]: this new event has 430 ancestors and is cut-off event [2023-11-29 02:22:53,464 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,464 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2023-11-29 02:22:53,465 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2023-11-29 02:22:53,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 296#L981-27true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,507 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 296#L981-27true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,508 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2023-11-29 02:22:53,508 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2023-11-29 02:22:53,509 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 296#L981-27true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,552 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, 296#L981-27true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,553 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,553 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:22:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,562 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2023-11-29 02:22:53,562 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:53,562 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:22:53,562 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,563 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2023-11-29 02:22:53,563 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2023-11-29 02:22:53,563 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:22:53,563 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 296#L981-27true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,599 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,599 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,599 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,599 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 296#L981-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,600 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,600 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,600 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,600 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,611 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,611 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,611 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,611 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,612 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,612 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,612 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,612 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 447#L981-29true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,619 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,619 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,619 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,620 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 447#L981-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,620 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2023-11-29 02:22:53,620 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2023-11-29 02:22:53,620 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:22:53,620 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:53,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 296#L981-27true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,645 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,645 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,645 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,645 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 296#L981-27true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,646 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,646 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,646 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,646 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,654 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,654 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,654 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,654 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,655 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,655 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,655 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,655 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 447#L981-29true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,663 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,663 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,663 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,663 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 447#L981-29true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,664 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,664 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,664 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,664 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,671 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,671 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,671 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,671 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,672 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2023-11-29 02:22:53,672 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:22:53,672 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:53,672 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2023-11-29 02:22:53,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 296#L981-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,691 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,691 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,691 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,691 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 296#L981-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,692 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,692 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,692 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,692 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 296#L981-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,702 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,702 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,702 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,702 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,711 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,711 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,711 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,711 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,712 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,713 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,713 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,713 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 447#L981-29true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,724 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,724 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,724 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,724 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 447#L981-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,726 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,726 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,726 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,726 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,737 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,737 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,737 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,737 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,739 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2023-11-29 02:22:53,739 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:22:53,739 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2023-11-29 02:22:53,739 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:53,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,768 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,768 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,768 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,768 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,769 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,770 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,770 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,770 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, 379#L981-28true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,778 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,778 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,778 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,779 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 447#L981-29true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,786 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,786 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,786 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,787 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 447#L981-29true, 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,787 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,788 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,788 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,788 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 170#L981-30true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,796 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,796 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,796 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,796 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 170#L981-30true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,797 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2023-11-29 02:22:53,797 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2023-11-29 02:22:53,797 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:53,797 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:53,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 447#L981-29true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,831 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:22:53,831 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,831 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,832 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:53,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 447#L981-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,832 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:22:53,832 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:53,832 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,832 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 447#L981-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,839 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:22:53,839 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,839 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,839 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:53,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,846 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:22:53,846 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:53,846 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,846 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,847 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:22:53,847 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:53,847 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:53,847 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2023-11-29 02:22:53,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 170#L981-30true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,892 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:22:53,892 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:53,892 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2023-11-29 02:22:53,892 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,893 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:22:53,893 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2023-11-29 02:22:53,893 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,893 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:53,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 170#L981-30true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:53,899 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:22:53,899 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2023-11-29 02:22:53,899 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:53,899 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,475 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2023-11-29 02:22:54,475 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,475 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,475 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:22:54,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,538 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2023-11-29 02:22:54,538 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,538 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:22:54,538 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,600 INFO L294 olderBase$Statistics]: this new event has 447 ancestors and is cut-off event [2023-11-29 02:22:54,600 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:22:54,600 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,600 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:54,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 164#L984-14true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,652 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2023-11-29 02:22:54,652 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,652 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:22:54,652 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:22:54,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,694 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2023-11-29 02:22:54,694 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:54,694 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,694 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:54,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,695 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2023-11-29 02:22:54,696 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2023-11-29 02:22:54,696 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:54,696 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,730 INFO L294 olderBase$Statistics]: this new event has 450 ancestors and is cut-off event [2023-11-29 02:22:54,730 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:54,730 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:54,730 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:54,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,731 INFO L294 olderBase$Statistics]: this new event has 450 ancestors and is cut-off event [2023-11-29 02:22:54,731 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:54,732 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:54,732 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:54,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,742 INFO L294 olderBase$Statistics]: this new event has 450 ancestors and is cut-off event [2023-11-29 02:22:54,742 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:54,742 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:54,742 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:54,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,743 INFO L294 olderBase$Statistics]: this new event has 450 ancestors and is cut-off event [2023-11-29 02:22:54,743 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:54,743 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:54,743 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:22:54,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 378#L984-11true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,768 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,769 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,769 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,769 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 378#L984-11true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,770 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,770 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,770 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,770 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,780 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,780 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,780 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,781 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,782 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,782 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,782 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,782 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,792 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,792 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,792 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,792 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,793 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:22:54,793 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:54,793 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:22:54,793 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:54,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,813 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,813 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,813 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,813 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,815 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,815 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,815 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,815 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 436#L984-12true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,824 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,824 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,824 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,825 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 436#L984-12true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,826 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,826 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,826 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,826 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,836 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,836 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,836 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,836 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,837 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,837 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,837 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,837 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 164#L984-14true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,845 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,845 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,845 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,846 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 164#L984-14true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,847 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,847 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,847 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,847 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,851 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:22:54,852 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:54,852 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:54,852 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:22:54,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 378#L984-11true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,856 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,856 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,856 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,856 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,857 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,858 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,858 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,858 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 378#L984-11true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,863 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,863 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,863 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,863 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,872 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,872 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,872 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,872 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,874 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,874 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,874 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,874 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 83#L984-13true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,882 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,882 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,882 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,883 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 83#L984-13true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,884 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,884 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,884 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,884 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 164#L984-14true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,893 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,893 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,893 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,893 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 164#L984-14true, 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,894 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,894 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,894 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,894 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,905 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2023-11-29 02:22:54,905 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:22:54,905 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:54,905 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:54,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 436#L984-12true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,910 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,910 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,910 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,910 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,911 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,912 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,912 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,912 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 436#L984-12true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,917 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,917 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,917 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,917 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,927 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,927 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,927 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,927 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,929 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,929 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,929 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,929 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 164#L984-14true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,937 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,937 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,937 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,937 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 164#L984-14true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,938 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,939 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,939 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,939 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 107#L988-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,953 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2023-11-29 02:22:54,953 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:54,953 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:22:54,953 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:54,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 83#L984-13true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,958 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,958 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,958 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,958 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,959 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,959 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,959 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,959 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 83#L984-13true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,965 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,965 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,965 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,965 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 164#L984-14true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,973 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,974 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,974 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,974 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 164#L984-14true, 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,976 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,976 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,976 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,976 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,992 INFO L294 olderBase$Statistics]: this new event has 455 ancestors and is cut-off event [2023-11-29 02:22:54,992 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:54,992 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:54,992 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:22:54,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 164#L984-14true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,997 INFO L294 olderBase$Statistics]: this new event has 456 ancestors and is cut-off event [2023-11-29 02:22:54,997 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:54,997 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:54,997 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:54,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 164#L984-14true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:54,998 INFO L294 olderBase$Statistics]: this new event has 456 ancestors and is cut-off event [2023-11-29 02:22:54,998 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:54,998 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:54,998 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 164#L984-14true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,003 INFO L294 olderBase$Statistics]: this new event has 456 ancestors and is cut-off event [2023-11-29 02:22:55,003 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,003 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:55,003 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 128#L988-27true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,020 INFO L294 olderBase$Statistics]: this new event has 456 ancestors and is cut-off event [2023-11-29 02:22:55,020 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,020 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:55,020 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,021 INFO L294 olderBase$Statistics]: this new event has 456 ancestors and is cut-off event [2023-11-29 02:22:55,021 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,021 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:22:55,021 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 128#L988-27true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,041 INFO L294 olderBase$Statistics]: this new event has 457 ancestors and is cut-off event [2023-11-29 02:22:55,041 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,041 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:22:55,041 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 128#L988-27true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,042 INFO L294 olderBase$Statistics]: this new event has 457 ancestors and is cut-off event [2023-11-29 02:22:55,042 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:22:55,042 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,042 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,046 INFO L294 olderBase$Statistics]: this new event has 457 ancestors and is cut-off event [2023-11-29 02:22:55,047 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,047 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:22:55,047 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 195#L988-28true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,048 INFO L294 olderBase$Statistics]: this new event has 457 ancestors and is cut-off event [2023-11-29 02:22:55,048 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,048 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:22:55,048 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 128#L988-27true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,060 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,060 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,060 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,061 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,062 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,062 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,062 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,062 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,066 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,066 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,066 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,066 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,067 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,067 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,067 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,067 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 107#L988-29true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,071 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,071 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,071 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,071 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 107#L988-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,072 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2023-11-29 02:22:55,072 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:22:55,072 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,073 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 128#L988-27true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,083 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,083 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,084 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,084 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 128#L988-27true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,085 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,085 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,085 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,085 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 195#L988-28true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,089 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,089 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,090 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,090 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 195#L988-28true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,091 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,091 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,091 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,091 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 107#L988-29true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,095 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,095 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,095 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,095 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 107#L988-29true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,096 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,097 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,097 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,097 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,100 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,100 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,100 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,100 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,101 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,102 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,102 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,102 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,103 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2023-11-29 02:22:55,103 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:22:55,103 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,103 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,106 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,106 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,106 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,106 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,107 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,107 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,107 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,107 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 128#L988-27true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,110 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,110 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,110 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,110 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,114 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,114 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,114 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,114 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,116 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,116 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,116 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,116 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 107#L988-29true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,120 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,120 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,120 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,120 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 107#L988-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,121 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,121 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,122 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,122 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,125 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,125 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,125 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,125 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 639#true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,127 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,127 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,127 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,127 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 104#L1025-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,130 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2023-11-29 02:22:55,130 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,130 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:22:55,131 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 195#L988-28true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,133 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,133 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,133 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,133 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 195#L988-28true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,134 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,134 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,135 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,135 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 195#L988-28true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,138 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,138 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,138 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,138 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 107#L988-29true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,142 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,142 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,142 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,142 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 107#L988-29true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,144 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,144 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,144 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,144 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 338#L988-30true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,147 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,147 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,147 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,147 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 338#L988-30true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,149 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,149 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,149 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,149 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 372#L1063-4true, 639#true, 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,153 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2023-11-29 02:22:55,154 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,154 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,154 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2023-11-29 02:22:55,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 107#L988-29true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,156 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,156 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,156 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,156 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 107#L988-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,157 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,157 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,157 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,158 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 107#L988-29true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,160 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,160 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,160 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,160 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,165 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,165 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,165 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,165 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,167 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,167 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,167 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,167 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 372#L1063-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,174 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2023-11-29 02:22:55,174 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2023-11-29 02:22:55,174 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2023-11-29 02:22:55,174 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 338#L988-30true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,176 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2023-11-29 02:22:55,176 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,176 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:55,176 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,177 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2023-11-29 02:22:55,177 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,177 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:55,178 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 338#L988-30true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,181 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2023-11-29 02:22:55,181 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:55,181 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,181 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,188 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2023-11-29 02:22:55,188 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,188 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:55,188 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,189 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2023-11-29 02:22:55,189 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,189 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2023-11-29 02:22:55,189 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2023-11-29 02:22:55,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,197 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2023-11-29 02:22:55,197 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,198 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:55,198 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,199 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2023-11-29 02:22:55,199 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,199 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,199 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:55,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,200 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2023-11-29 02:22:55,200 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,200 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:55,200 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 104#L1025-4true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,202 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2023-11-29 02:22:55,202 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2023-11-29 02:22:55,202 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,202 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2023-11-29 02:22:55,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,209 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,209 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,209 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,209 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,210 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,210 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,211 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,211 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,212 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,212 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,212 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,212 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 104#L1025-4true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,213 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,213 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,213 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,214 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 168#L1025-5true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,215 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,215 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,215 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,215 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 639#true, 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,216 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2023-11-29 02:22:55,216 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2023-11-29 02:22:55,217 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2023-11-29 02:22:55,217 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2023-11-29 02:22:55,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,222 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,222 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,222 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,222 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 639#true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,224 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,224 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,224 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,224 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,225 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,226 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,226 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,226 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,227 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,227 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,227 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,227 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 168#L1025-5true, 532#L1064-3true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,228 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,229 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,229 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,229 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 168#L1025-5true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,230 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,230 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,230 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,230 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][149], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 530#L1048-2true, 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,231 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,231 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,232 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,232 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 515#L1064-2true, 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,233 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2023-11-29 02:22:55,233 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2023-11-29 02:22:55,233 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2023-11-29 02:22:55,233 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2023-11-29 02:22:55,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,235 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,235 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,235 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,235 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,236 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,236 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,236 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,237 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 488#L1025-3true, 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,239 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,239 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,239 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,239 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,241 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,241 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,241 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,241 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 104#L1025-4true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,243 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,243 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,243 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,243 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 168#L1025-5true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,244 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,244 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,244 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,244 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 639#true, 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,246 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,246 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,246 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,246 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][151], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,247 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,247 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,247 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,247 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 639#true, 530#L1048-2true, 532#L1064-3true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,249 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2023-11-29 02:22:55,249 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2023-11-29 02:22:55,249 INFO L297 olderBase$Statistics]: existing Event has 390 ancestors and is cut-off event [2023-11-29 02:22:55,249 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2023-11-29 02:22:55,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 104#L1025-4true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,251 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,251 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,251 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,251 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 104#L1025-4true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,252 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,252 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,253 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,253 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 104#L1025-4true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,255 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,255 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,255 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,255 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 168#L1025-5true, 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,256 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,256 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,256 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,256 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 168#L1025-5true, 467#L1064-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,257 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,257 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,257 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,257 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][155], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 530#L1048-2true, 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,258 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,258 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,258 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,258 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 461#L1064-4true, 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,260 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2023-11-29 02:22:55,260 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2023-11-29 02:22:55,260 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2023-11-29 02:22:55,260 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2023-11-29 02:22:55,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,261 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2023-11-29 02:22:55,262 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2023-11-29 02:22:55,262 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,262 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 639#true, 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,263 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2023-11-29 02:22:55,263 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,263 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2023-11-29 02:22:55,263 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 168#L1025-5true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,264 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2023-11-29 02:22:55,264 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,264 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2023-11-29 02:22:55,264 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,265 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2023-11-29 02:22:55,265 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2023-11-29 02:22:55,265 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,265 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 639#true, 530#L1048-2true, 467#L1064-5true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,267 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2023-11-29 02:22:55,267 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2023-11-29 02:22:55,267 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2023-11-29 02:22:55,267 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2023-11-29 02:22:55,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][159], [Black: 606#(= |#race~dequeue_flag~0| 0), 130#L1064-6true, 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,269 INFO L294 olderBase$Statistics]: this new event has 470 ancestors and is cut-off event [2023-11-29 02:22:55,269 INFO L297 olderBase$Statistics]: existing Event has 393 ancestors and is cut-off event [2023-11-29 02:22:55,269 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,269 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,270 INFO L294 olderBase$Statistics]: this new event has 470 ancestors and is cut-off event [2023-11-29 02:22:55,270 INFO L297 olderBase$Statistics]: existing Event has 393 ancestors and is cut-off event [2023-11-29 02:22:55,270 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,270 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][148], [Black: 606#(= |#race~dequeue_flag~0| 0), 612#(= |~#queue~0.offset| 0), 449#L1025-6true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, 530#L1048-2true, t2Thread1of1ForFork1InUse]) [2023-11-29 02:22:55,271 INFO L294 olderBase$Statistics]: this new event has 470 ancestors and is cut-off event [2023-11-29 02:22:55,271 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2023-11-29 02:22:55,271 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2023-11-29 02:22:55,271 INFO L297 olderBase$Statistics]: existing Event has 393 ancestors and is cut-off event [2023-11-29 02:22:55,285 INFO L124 PetriNetUnfolderBase]: 25171/76663 cut-off events. [2023-11-29 02:22:55,285 INFO L125 PetriNetUnfolderBase]: For 32/32 co-relation queries the response was YES. [2023-11-29 02:22:55,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114870 conditions, 76663 events. 25171/76663 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 486. Compared 857558 event pairs, 7348 based on Foata normal form. 0/69151 useless extension candidates. Maximal degree in co-relation 114741. Up to 28974 conditions per place. [2023-11-29 02:22:55,757 INFO L140 encePairwiseOnDemand]: 511/569 looper letters, 105 selfloop transitions, 213 changer transitions 0/766 dead transitions. [2023-11-29 02:22:55,757 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 766 transitions, 2223 flow [2023-11-29 02:22:55,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:22:55,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:22:55,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3157 transitions. [2023-11-29 02:22:55,766 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9247217340363211 [2023-11-29 02:22:55,766 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3157 transitions. [2023-11-29 02:22:55,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3157 transitions. [2023-11-29 02:22:55,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:22:55,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3157 transitions. [2023-11-29 02:22:55,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 526.1666666666666) internal successors, (3157), 6 states have internal predecessors, (3157), 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) [2023-11-29 02:22:55,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:55,781 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:22:55,781 INFO L175 Difference]: Start difference. First operand has 533 places, 529 transitions, 1112 flow. Second operand 6 states and 3157 transitions. [2023-11-29 02:22:55,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 766 transitions, 2223 flow [2023-11-29 02:22:55,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 766 transitions, 2191 flow, removed 0 selfloop flow, removed 11 redundant places. [2023-11-29 02:22:55,808 INFO L231 Difference]: Finished difference. Result has 532 places, 741 transitions, 2470 flow [2023-11-29 02:22:55,809 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2470, PETRI_PLACES=532, PETRI_TRANSITIONS=741} [2023-11-29 02:22:55,810 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -14 predicate places. [2023-11-29 02:22:55,810 INFO L495 AbstractCegarLoop]: Abstraction has has 532 places, 741 transitions, 2470 flow [2023-11-29 02:22:55,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 476.5) internal successors, (2859), 6 states have internal predecessors, (2859), 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) [2023-11-29 02:22:55,811 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:22:55,811 INFO L208 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:22:55,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 02:22:55,812 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t1Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:22:55,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:22:55,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1212509635, now seen corresponding path program 1 times [2023-11-29 02:22:55,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:22:55,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340333077] [2023-11-29 02:22:55,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:22:55,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:22:55,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:22:56,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:22:56,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:22:56,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340333077] [2023-11-29 02:22:56,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340333077] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:22:56,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:22:56,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:22:56,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574842370] [2023-11-29 02:22:56,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:22:56,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:22:56,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:22:56,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:22:56,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:22:57,743 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 445 out of 569 [2023-11-29 02:22:57,745 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 741 transitions, 2470 flow. Second operand has 6 states, 6 states have (on average 448.5) internal successors, (2691), 6 states have internal predecessors, (2691), 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) [2023-11-29 02:22:57,745 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:22:57,745 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 445 of 569 [2023-11-29 02:22:57,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:23:18,359 INFO L124 PetriNetUnfolderBase]: 37928/115626 cut-off events. [2023-11-29 02:23:18,360 INFO L125 PetriNetUnfolderBase]: For 58899/74527 co-relation queries the response was YES. [2023-11-29 02:23:18,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 238391 conditions, 115626 events. 37928/115626 cut-off events. For 58899/74527 co-relation queries the response was YES. Maximal size of possible extension queue 921. Compared 1407403 event pairs, 8018 based on Foata normal form. 654/104746 useless extension candidates. Maximal degree in co-relation 237578. Up to 43085 conditions per place. [2023-11-29 02:23:19,208 INFO L140 encePairwiseOnDemand]: 515/569 looper letters, 301 selfloop transitions, 300 changer transitions 0/1055 dead transitions. [2023-11-29 02:23:19,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 537 places, 1055 transitions, 5280 flow [2023-11-29 02:23:19,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:23:19,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:23:19,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2885 transitions. [2023-11-29 02:23:19,215 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8450497949619215 [2023-11-29 02:23:19,215 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2885 transitions. [2023-11-29 02:23:19,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2885 transitions. [2023-11-29 02:23:19,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:23:19,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2885 transitions. [2023-11-29 02:23:19,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 480.8333333333333) internal successors, (2885), 6 states have internal predecessors, (2885), 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) [2023-11-29 02:23:19,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:23:19,226 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:23:19,226 INFO L175 Difference]: Start difference. First operand has 532 places, 741 transitions, 2470 flow. Second operand 6 states and 2885 transitions. [2023-11-29 02:23:19,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 537 places, 1055 transitions, 5280 flow [2023-11-29 02:23:20,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 1055 transitions, 5280 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-29 02:23:20,536 INFO L231 Difference]: Finished difference. Result has 542 places, 1037 transitions, 5478 flow [2023-11-29 02:23:20,538 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=2470, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=741, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=5478, PETRI_PLACES=542, PETRI_TRANSITIONS=1037} [2023-11-29 02:23:20,538 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -4 predicate places. [2023-11-29 02:23:20,538 INFO L495 AbstractCegarLoop]: Abstraction has has 542 places, 1037 transitions, 5478 flow [2023-11-29 02:23:20,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 448.5) internal successors, (2691), 6 states have internal predecessors, (2691), 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) [2023-11-29 02:23:20,539 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:23:20,539 INFO L208 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, 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, 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, 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] [2023-11-29 02:23:20,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 02:23:20,539 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t2Err1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:23:20,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:23:20,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1555951812, now seen corresponding path program 1 times [2023-11-29 02:23:20,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:23:20,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100761898] [2023-11-29 02:23:20,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:23:20,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:23:20,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:23:20,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:23:20,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:23:20,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100761898] [2023-11-29 02:23:20,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100761898] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:23:20,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:23:20,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:23:20,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74253294] [2023-11-29 02:23:20,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:23:20,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:23:20,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:23:20,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:23:20,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:23:20,732 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 542 out of 569 [2023-11-29 02:23:20,734 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 1037 transitions, 5478 flow. Second operand has 3 states, 3 states have (on average 544.0) internal successors, (1632), 3 states have internal predecessors, (1632), 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) [2023-11-29 02:23:20,734 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:23:20,734 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 542 of 569 [2023-11-29 02:23:20,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:23:40,568 INFO L124 PetriNetUnfolderBase]: 22235/87009 cut-off events. [2023-11-29 02:23:40,568 INFO L125 PetriNetUnfolderBase]: For 42258/47183 co-relation queries the response was YES. [2023-11-29 02:23:40,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172352 conditions, 87009 events. 22235/87009 cut-off events. For 42258/47183 co-relation queries the response was YES. Maximal size of possible extension queue 1328. Compared 1121775 event pairs, 3079 based on Foata normal form. 342/80373 useless extension candidates. Maximal degree in co-relation 171662. Up to 24201 conditions per place. [2023-11-29 02:23:41,249 INFO L140 encePairwiseOnDemand]: 565/569 looper letters, 18 selfloop transitions, 3 changer transitions 0/1013 dead transitions. [2023-11-29 02:23:41,249 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 1013 transitions, 5345 flow [2023-11-29 02:23:41,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:23:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-29 02:23:41,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1648 transitions. [2023-11-29 02:23:41,253 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.9654364381956649 [2023-11-29 02:23:41,253 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1648 transitions. [2023-11-29 02:23:41,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1648 transitions. [2023-11-29 02:23:41,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:23:41,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1648 transitions. [2023-11-29 02:23:41,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 549.3333333333334) internal successors, (1648), 3 states have internal predecessors, (1648), 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) [2023-11-29 02:23:41,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:23:41,258 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 569.0) internal successors, (2276), 4 states have internal predecessors, (2276), 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) [2023-11-29 02:23:41,259 INFO L175 Difference]: Start difference. First operand has 542 places, 1037 transitions, 5478 flow. Second operand 3 states and 1648 transitions. [2023-11-29 02:23:41,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 1013 transitions, 5345 flow [2023-11-29 02:23:42,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 1013 transitions, 5331 flow, removed 7 selfloop flow, removed 0 redundant places. [2023-11-29 02:23:42,275 INFO L231 Difference]: Finished difference. Result has 542 places, 1007 transitions, 5287 flow [2023-11-29 02:23:42,276 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=5272, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1006, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1003, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=5287, PETRI_PLACES=542, PETRI_TRANSITIONS=1007} [2023-11-29 02:23:42,277 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, -4 predicate places. [2023-11-29 02:23:42,277 INFO L495 AbstractCegarLoop]: Abstraction has has 542 places, 1007 transitions, 5287 flow [2023-11-29 02:23:42,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 544.0) internal successors, (1632), 3 states have internal predecessors, (1632), 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) [2023-11-29 02:23:42,278 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:23:42,278 INFO L208 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, 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, 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, 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] [2023-11-29 02:23:42,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 02:23:42,278 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t1Err1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:23:42,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:23:42,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1832925488, now seen corresponding path program 1 times [2023-11-29 02:23:42,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:23:42,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675982211] [2023-11-29 02:23:42,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:23:42,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:23:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:23:42,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:23:42,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:23:42,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675982211] [2023-11-29 02:23:42,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675982211] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:23:42,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:23:42,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:23:42,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218167848] [2023-11-29 02:23:42,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:23:42,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:23:42,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:23:42,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:23:42,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:23:43,641 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 385 out of 569 [2023-11-29 02:23:43,643 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 1007 transitions, 5287 flow. Second operand has 6 states, 6 states have (on average 390.8333333333333) internal successors, (2345), 6 states have internal predecessors, (2345), 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) [2023-11-29 02:23:43,643 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:23:43,643 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 569 [2023-11-29 02:23:43,643 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:24:51,258 INFO L124 PetriNetUnfolderBase]: 103220/254411 cut-off events. [2023-11-29 02:24:51,258 INFO L125 PetriNetUnfolderBase]: For 189052/193965 co-relation queries the response was YES. [2023-11-29 02:24:52,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 610465 conditions, 254411 events. 103220/254411 cut-off events. For 189052/193965 co-relation queries the response was YES. Maximal size of possible extension queue 2515. Compared 3143246 event pairs, 44888 based on Foata normal form. 512/234464 useless extension candidates. Maximal degree in co-relation 609067. Up to 152215 conditions per place. [2023-11-29 02:24:53,350 INFO L140 encePairwiseOnDemand]: 515/569 looper letters, 644 selfloop transitions, 278 changer transitions 0/1282 dead transitions. [2023-11-29 02:24:53,351 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 1282 transitions, 8473 flow [2023-11-29 02:24:53,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:24:53,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:24:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2665 transitions. [2023-11-29 02:24:53,357 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.7806092560046866 [2023-11-29 02:24:53,357 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2665 transitions. [2023-11-29 02:24:53,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2665 transitions. [2023-11-29 02:24:53,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:24:53,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2665 transitions. [2023-11-29 02:24:53,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 444.1666666666667) internal successors, (2665), 6 states have internal predecessors, (2665), 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) [2023-11-29 02:24:53,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:24:53,364 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:24:53,365 INFO L175 Difference]: Start difference. First operand has 542 places, 1007 transitions, 5287 flow. Second operand 6 states and 2665 transitions. [2023-11-29 02:24:53,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 1282 transitions, 8473 flow [2023-11-29 02:25:07,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 1282 transitions, 8470 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-29 02:25:07,814 INFO L231 Difference]: Finished difference. Result has 551 places, 1270 transitions, 7924 flow [2023-11-29 02:25:07,816 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=5284, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1007, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=885, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=7924, PETRI_PLACES=551, PETRI_TRANSITIONS=1270} [2023-11-29 02:25:07,816 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, 5 predicate places. [2023-11-29 02:25:07,817 INFO L495 AbstractCegarLoop]: Abstraction has has 551 places, 1270 transitions, 7924 flow [2023-11-29 02:25:07,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 390.8333333333333) internal successors, (2345), 6 states have internal predecessors, (2345), 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) [2023-11-29 02:25:07,817 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:25:07,817 INFO L208 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, 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, 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, 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, 1, 1, 1] [2023-11-29 02:25:07,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 02:25:07,818 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:25:07,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:07,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1399686731, now seen corresponding path program 1 times [2023-11-29 02:25:07,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:07,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123845679] [2023-11-29 02:25:07,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:07,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:07,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:08,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:25:08,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:08,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123845679] [2023-11-29 02:25:08,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123845679] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:08,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:08,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:25:08,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911522221] [2023-11-29 02:25:08,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:08,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:25:08,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:08,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:25:08,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-29 02:25:09,723 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 479 out of 569 [2023-11-29 02:25:09,726 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 1270 transitions, 7924 flow. Second operand has 6 states, 6 states have (on average 483.1666666666667) internal successors, (2899), 6 states have internal predecessors, (2899), 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) [2023-11-29 02:25:09,726 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:25:09,726 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 479 of 569 [2023-11-29 02:25:09,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:25:44,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1443] L981-26-->L981-27: Formula: (= (store |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167| (store (select |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|) (+ 1608 |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|)) |v_#race_211|) InVars {#race=|v_#race_212|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} OutVars{#race=|v_#race_211|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} AuxVars[] AssignedVars[#race][487], [130#L1064-6true, Black: 606#(= |#race~dequeue_flag~0| 0), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 651#true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 665#(= 0 ~dequeue_flag~0), t2Thread1of1ForFork1InUse, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 396#L1039-3true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 668#true, 680#true, 296#L981-27true]) [2023-11-29 02:25:44,251 INFO L294 olderBase$Statistics]: this new event has 441 ancestors and is cut-off event [2023-11-29 02:25:44,251 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2023-11-29 02:25:44,252 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2023-11-29 02:25:44,252 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2023-11-29 02:25:45,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1443] L981-26-->L981-27: Formula: (= (store |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167| (store (select |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|) (+ 1608 |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|)) |v_#race_211|) InVars {#race=|v_#race_212|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} OutVars{#race=|v_#race_211|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} AuxVars[] AssignedVars[#race][487], [130#L1064-6true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 639#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 651#true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), t2Thread1of1ForFork1InUse, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, 296#L981-27true]) [2023-11-29 02:25:45,199 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2023-11-29 02:25:45,199 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2023-11-29 02:25:45,199 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2023-11-29 02:25:45,199 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2023-11-29 02:25:45,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1443] L981-26-->L981-27: Formula: (= (store |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167| (store (select |v_#race_212| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|) (+ 1608 |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|)) |v_#race_211|) InVars {#race=|v_#race_212|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} OutVars{#race=|v_#race_211|, t1Thread1of1ForFork0_enqueue_#t~nondet43#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet43#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_167|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_167|} AuxVars[] AssignedVars[#race][487], [130#L1064-6true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 639#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 651#true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 665#(= 0 ~dequeue_flag~0), t2Thread1of1ForFork1InUse, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 396#L1039-3true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 668#true, 680#true, 296#L981-27true]) [2023-11-29 02:25:45,961 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2023-11-29 02:25:45,962 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2023-11-29 02:25:45,962 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2023-11-29 02:25:45,962 INFO L297 olderBase$Statistics]: existing Event has 452 ancestors and is cut-off event [2023-11-29 02:25:48,184 INFO L124 PetriNetUnfolderBase]: 47624/148121 cut-off events. [2023-11-29 02:25:48,184 INFO L125 PetriNetUnfolderBase]: For 195549/216300 co-relation queries the response was YES. [2023-11-29 02:25:49,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 384701 conditions, 148121 events. 47624/148121 cut-off events. For 195549/216300 co-relation queries the response was YES. Maximal size of possible extension queue 2163. Compared 1943097 event pairs, 6949 based on Foata normal form. 4492/141250 useless extension candidates. Maximal degree in co-relation 383663. Up to 36883 conditions per place. [2023-11-29 02:25:49,758 INFO L140 encePairwiseOnDemand]: 544/569 looper letters, 611 selfloop transitions, 259 changer transitions 0/1530 dead transitions. [2023-11-29 02:25:49,758 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 1530 transitions, 12034 flow [2023-11-29 02:25:49,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 02:25:49,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 02:25:49,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3017 transitions. [2023-11-29 02:25:49,765 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.8837141183362625 [2023-11-29 02:25:49,765 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3017 transitions. [2023-11-29 02:25:49,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3017 transitions. [2023-11-29 02:25:49,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:25:49,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3017 transitions. [2023-11-29 02:25:49,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 502.8333333333333) internal successors, (3017), 6 states have internal predecessors, (3017), 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) [2023-11-29 02:25:49,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:25:49,773 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 569.0) internal successors, (3983), 7 states have internal predecessors, (3983), 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) [2023-11-29 02:25:49,773 INFO L175 Difference]: Start difference. First operand has 551 places, 1270 transitions, 7924 flow. Second operand 6 states and 3017 transitions. [2023-11-29 02:25:49,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 1530 transitions, 12034 flow [2023-11-29 02:25:53,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 1530 transitions, 11752 flow, removed 141 selfloop flow, removed 0 redundant places. [2023-11-29 02:25:53,790 INFO L231 Difference]: Finished difference. Result has 560 places, 1518 transitions, 11156 flow [2023-11-29 02:25:53,791 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=569, PETRI_DIFFERENCE_MINUEND_FLOW=7640, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=11156, PETRI_PLACES=560, PETRI_TRANSITIONS=1518} [2023-11-29 02:25:53,792 INFO L281 CegarLoopForPetriNet]: 546 programPoint places, 14 predicate places. [2023-11-29 02:25:53,792 INFO L495 AbstractCegarLoop]: Abstraction has has 560 places, 1518 transitions, 11156 flow [2023-11-29 02:25:53,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 483.1666666666667) internal successors, (2899), 6 states have internal predecessors, (2899), 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) [2023-11-29 02:25:53,792 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-29 02:25:53,792 INFO L208 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, 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, 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, 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, 1, 1, 1, 1, 1] [2023-11-29 02:25:53,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 02:25:53,793 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 78 more)] === [2023-11-29 02:25:53,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:25:53,793 INFO L85 PathProgramCache]: Analyzing trace with hash -824661419, now seen corresponding path program 1 times [2023-11-29 02:25:53,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:25:53,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001660943] [2023-11-29 02:25:53,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:25:53,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:25:53,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:25:54,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 02:25:54,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:25:54,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001660943] [2023-11-29 02:25:54,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001660943] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:25:54,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:25:54,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 02:25:54,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550410466] [2023-11-29 02:25:54,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:25:54,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:25:54,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:25:54,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:25:54,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:25:58,253 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 459 out of 569 [2023-11-29 02:25:58,258 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 1518 transitions, 11156 flow. Second operand has 12 states, 12 states have (on average 461.3333333333333) internal successors, (5536), 12 states have internal predecessors, (5536), 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) [2023-11-29 02:25:58,258 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 02:25:58,258 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 459 of 569 [2023-11-29 02:25:58,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 02:26:06,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 300#L995-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 515#L1064-2true, Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,105 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 515#L1064-2true, Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 11#L995-9true]) [2023-11-29 02:26:06,105 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 59#L995-5true, Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,105 INFO L294 olderBase$Statistics]: this new event has 347 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2023-11-29 02:26:06,105 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 389#L995-11true]) [2023-11-29 02:26:06,106 INFO L294 olderBase$Statistics]: this new event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [376#L995-8true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,106 INFO L294 olderBase$Statistics]: this new event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,106 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 300#L995-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:06,263 INFO L294 olderBase$Statistics]: this new event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 11#L995-9true, 532#L1064-3true]) [2023-11-29 02:26:06,264 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 59#L995-5true, Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:06,264 INFO L294 olderBase$Statistics]: this new event has 348 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2023-11-29 02:26:06,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 389#L995-11true, 532#L1064-3true]) [2023-11-29 02:26:06,265 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [376#L995-8true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:06,265 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,265 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2023-11-29 02:26:06,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 300#L995-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,468 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,468 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,468 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,468 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 11#L995-9true]) [2023-11-29 02:26:06,469 INFO L294 olderBase$Statistics]: this new event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 59#L995-5true, Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,469 INFO L294 olderBase$Statistics]: this new event has 349 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 389#L995-11true]) [2023-11-29 02:26:06,469 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,469 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [376#L995-8true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,470 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,470 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,470 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,470 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2023-11-29 02:26:06,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 242#L996-2true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:06,471 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,471 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,471 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,471 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 242#L996-2true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,472 INFO L294 olderBase$Statistics]: this new event has 359 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 242#L996-2true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,472 INFO L294 olderBase$Statistics]: this new event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,472 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 300#L995-10true, 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,698 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 11#L995-9true]) [2023-11-29 02:26:06,698 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 59#L995-5true, Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,698 INFO L294 olderBase$Statistics]: this new event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,698 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 389#L995-11true]) [2023-11-29 02:26:06,699 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [376#L995-8true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,699 INFO L294 olderBase$Statistics]: this new event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 242#L996-2true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,699 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,699 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), 358#L996-3true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,701 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,701 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,701 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,701 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), 358#L996-3true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:06,702 INFO L294 olderBase$Statistics]: this new event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), 358#L996-3true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,702 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), 358#L996-3true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:06,702 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,702 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 527#L996-4true]) [2023-11-29 02:26:06,956 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is cut-off event [2023-11-29 02:26:06,956 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 527#L996-4true, 532#L1064-3true]) [2023-11-29 02:26:06,957 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 515#L1064-2true, Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 527#L996-4true]) [2023-11-29 02:26:06,957 INFO L294 olderBase$Statistics]: this new event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,957 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:06,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 527#L996-4true]) [2023-11-29 02:26:06,958 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,958 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,958 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:06,958 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:07,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][589], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 59#L995-5true, Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:07,104 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is not cut-off event [2023-11-29 02:26:07,104 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is not cut-off event [2023-11-29 02:26:07,104 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is not cut-off event [2023-11-29 02:26:07,104 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is not cut-off event [2023-11-29 02:26:07,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][612], [359#L996-5true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:07,224 INFO L294 olderBase$Statistics]: this new event has 365 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][599], [359#L996-5true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 532#L1064-3true]) [2023-11-29 02:26:07,225 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][597], [359#L996-5true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:07,225 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:07,225 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2023-11-29 02:26:07,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][603], [359#L996-5true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:07,226 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is cut-off event [2023-11-29 02:26:07,226 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:07,226 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:07,226 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][910], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 668#true, 680#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 100#L1024-1true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:26:07,913 INFO L294 olderBase$Statistics]: this new event has 358 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][901], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 515#L1064-2true, Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 100#L1024-1true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:26:07,913 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2023-11-29 02:26:07,913 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:07,914 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:07,914 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2023-11-29 02:26:08,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][589], [130#L1064-6true, 376#L995-8true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:08,048 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is not cut-off event [2023-11-29 02:26:08,048 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is not cut-off event [2023-11-29 02:26:08,048 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is not cut-off event [2023-11-29 02:26:08,048 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is not cut-off event [2023-11-29 02:26:08,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][903], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 100#L1024-1true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 532#L1064-3true]) [2023-11-29 02:26:08,121 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is cut-off event [2023-11-29 02:26:08,121 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:08,121 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:08,121 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2023-11-29 02:26:08,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][589], [130#L1064-6true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 11#L995-9true]) [2023-11-29 02:26:08,308 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is not cut-off event [2023-11-29 02:26:08,308 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is not cut-off event [2023-11-29 02:26:08,308 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is not cut-off event [2023-11-29 02:26:08,308 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is not cut-off event [2023-11-29 02:26:08,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][897], [639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 100#L1024-1true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:26:08,365 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,365 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,365 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,365 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][946], [130#L1064-6true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 348#L980-17true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0))]) [2023-11-29 02:26:08,447 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is cut-off event [2023-11-29 02:26:08,447 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:08,447 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:08,447 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][953], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 254#L980-18true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0))]) [2023-11-29 02:26:08,448 INFO L294 olderBase$Statistics]: this new event has 365 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][926], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 459#L978-3true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 668#true, 680#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0))]) [2023-11-29 02:26:08,448 INFO L294 olderBase$Statistics]: this new event has 361 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2023-11-29 02:26:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][910], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 185#L978-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 668#true, 680#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:26:08,449 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][901], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 185#L978-2true, 515#L1064-2true, Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:26:08,449 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][969], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 540#L980-21true, Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0))]) [2023-11-29 02:26:08,449 INFO L294 olderBase$Statistics]: this new event has 368 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:26:08,449 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][969], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 118#L980-20true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0))]) [2023-11-29 02:26:08,450 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][961], [130#L1064-6true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 453#L980-19true]) [2023-11-29 02:26:08,450 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:26:08,450 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:26:08,451 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2023-11-29 02:26:08,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L980-23-->L980-24: Formula: (= (store |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139| (store (select |v_#race_192| |v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|) (+ (* 4 |v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|) |v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|) |v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|)) |v_#race_191|) InVars {#race=|v_#race_192|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} OutVars{#race=|v_#race_191|, t1Thread1of1ForFork0_enqueue_#t~mem39#1=|v_t1Thread1of1ForFork0_enqueue_#t~mem39#1_29|, t1Thread1of1ForFork0_enqueue_#t~nondet40#1=|v_t1Thread1of1ForFork0_enqueue_#t~nondet40#1_25|, t1Thread1of1ForFork0_enqueue_~q#1.offset=|v_t1Thread1of1ForFork0_enqueue_~q#1.offset_139|, t1Thread1of1ForFork0_enqueue_~q#1.base=|v_t1Thread1of1ForFork0_enqueue_~q#1.base_139|} AuxVars[] AssignedVars[#race][589], [130#L1064-6true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 300#L995-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 351#L980-24true, Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 668#true, 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)]) [2023-11-29 02:26:08,604 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is not cut-off event [2023-11-29 02:26:08,604 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is not cut-off event [2023-11-29 02:26:08,604 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is not cut-off event [2023-11-29 02:26:08,604 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is not cut-off event [2023-11-29 02:26:08,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1570] L996-9-->L996-10: Formula: (= |v_#race_301| (store |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49| (store (select |v_#race_302| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|) (+ 1608 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|))) InVars {#race=|v_#race_302|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} OutVars{#race=|v_#race_301|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_49|, t2Thread1of1ForFork1_dequeue_#t~nondet53#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet53#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_49|} AuxVars[] AssignedVars[#race][906], [Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), 680#true, 668#true, Black: 665#(= 0 ~dequeue_flag~0), 333#L996-10true, Black: 604#true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 100#L1024-1true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)))]) WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2023-11-29 02:33:21,907 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,907 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,908 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,908 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,909 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,910 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,910 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3746], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 130#L1064-6true, Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,916 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,916 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3746], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,917 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,917 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1928], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 130#L1064-6true, Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,918 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,918 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1928], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,919 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1928], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 130#L1064-6true, Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,920 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,920 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,920 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,921 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,921 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,922 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,922 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,922 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,923 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,923 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,924 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,924 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,967 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,967 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,967 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,967 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,968 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,968 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, 107#L988-29true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:21,970 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,970 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,971 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,971 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,971 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:21,971 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][255], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 55#L1042-10true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,003 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,003 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,003 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,003 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][255], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 55#L1042-10true]) [2023-11-29 02:33:22,006 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,006 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,006 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,006 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 378#L984-11true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,009 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,009 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,009 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,009 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,009 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,009 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][161], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 378#L984-11true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,010 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,010 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][255], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 378#L984-11true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,011 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,011 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,011 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,011 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 378#L984-11true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,014 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,014 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,014 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,014 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,014 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is not cut-off event [2023-11-29 02:33:22,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,014 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][255], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 378#L984-11true, Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,015 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,015 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,018 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,018 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,019 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,019 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,021 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,021 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,022 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,022 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 532#L1064-3true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,082 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,082 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,082 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,083 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,083 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,083 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,083 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,085 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 532#L1064-3true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,085 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,085 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,085 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,086 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,086 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,086 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,086 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), 83#L984-13true, Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 55#L1042-10true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,114 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,114 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,114 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,115 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 83#L984-13true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 55#L1042-10true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,117 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,117 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,117 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,118 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][161], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 532#L1064-3true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,120 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,120 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,120 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,120 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2023-11-29 02:33:22,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,121 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,121 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,121 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,121 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,121 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1221] L1064-3-->L1064-4: Formula: (= (store |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7| (store (select |v_#race_56| |v_ULTIMATE.start_main_~#id1~0#1.base_7|) (+ 2 |v_ULTIMATE.start_main_~#id1~0#1.offset_7|) 0)) |v_#race_55|) InVars {#race=|v_#race_56|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} OutVars{#race=|v_#race_55|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_7|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_7|} AuxVars[] AssignedVars[#race][236], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 436#L984-12true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,124 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,124 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,125 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,125 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,125 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,126 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 532#L1064-3true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,126 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,126 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,126 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,126 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,127 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,127 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,127 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,127 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,128 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1892], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 532#L1064-3true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,128 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,128 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,128 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,128 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,128 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,129 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,129 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,129 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][199], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 447#L981-29true, 651#true, 793#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,225 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,225 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,225 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,225 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][199], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 170#L981-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 793#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,228 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,228 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,228 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,228 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1534] L1040-4-->L1048-2: Formula: (and (= |v_t2Thread1of1ForFork1_#t~nondet79#1_1| 0) (= |v_#pthreadsMutex_59| (store |v_#pthreadsMutex_60| |v_~#m~0.base_36| (store (select |v_#pthreadsMutex_60| |v_~#m~0.base_36|) |v_~#m~0.offset_36| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_60|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_59|, ~#m~0.base=|v_~#m~0.base_36|, ~#m~0.offset=|v_~#m~0.offset_36|, t2Thread1of1ForFork1_#t~nondet79#1=|v_t2Thread1of1ForFork1_#t~nondet79#1_1|} AuxVars[] AssignedVars[#pthreadsMutex, t2Thread1of1ForFork1_#t~nondet79#1][212], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 530#L1048-2true, 665#(= 0 ~dequeue_flag~0), Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 799#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 606#(= |#race~dequeue_flag~0| 0), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 447#L981-29true, 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,229 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,229 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,229 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,229 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][4032], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,536 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][4032], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,536 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,536 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 130#L1064-6true, Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,537 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,537 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), 130#L1064-6true, Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,538 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,538 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,539 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,539 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,540 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,540 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,540 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,541 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,541 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,541 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,542 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][4032], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,546 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,546 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][4032], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,547 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,547 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,547 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,548 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][1927], [130#L1064-6true, Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, 107#L988-29true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,548 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,548 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,549 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,549 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,549 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,550 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,550 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,551 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,551 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,551 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 425#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,552 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2023-11-29 02:33:22,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][269], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 378#L984-11true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 793#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,598 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,598 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,598 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,598 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1064-4-->L1064-5: Formula: (= (store |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8| (store (select |v_#race_58| |v_ULTIMATE.start_main_~#id1~0#1.base_8|) (+ 3 |v_ULTIMATE.start_main_~#id1~0#1.offset_8|) 0)) |v_#race_57|) InVars {#race=|v_#race_58|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} OutVars{#race=|v_#race_57|, ULTIMATE.start_main_~#id1~0#1.offset=|v_ULTIMATE.start_main_~#id1~0#1.offset_8|, ULTIMATE.start_main_~#id1~0#1.base=|v_ULTIMATE.start_main_~#id1~0#1.base_8|} AuxVars[] AssignedVars[#race][269], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 680#true, 668#true, Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), 272#L1042-11true, Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 378#L984-11true, Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, 793#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,600 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,600 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,600 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,600 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,601 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, 639#true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,601 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,601 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,601 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,601 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,601 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,602 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,602 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,603 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 107#L988-29true, Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,603 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,603 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,603 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3725], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 338#L988-30true, Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, t2Thread1of1ForFork1InUse, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 461#L1064-4true, Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,604 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,604 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2023-11-29 02:33:22,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3746], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 604#true, 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,789 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,789 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,789 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,789 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1611] L1002-9-->L1002-10: Formula: (= (store |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105| (store (select |v_#race_342| |v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|) (+ 1600 |v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|) |v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|)) |v_#race_341|) InVars {#race=|v_#race_342|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} OutVars{#race=|v_#race_341|, t2Thread1of1ForFork1_dequeue_~q#1.base=|v_t2Thread1of1ForFork1_dequeue_~q#1.base_105|, t2Thread1of1ForFork1_dequeue_#t~nondet58#1=|v_t2Thread1of1ForFork1_dequeue_#t~nondet58#1_5|, t2Thread1of1ForFork1_dequeue_~q#1.offset=|v_t2Thread1of1ForFork1_dequeue_~q#1.offset_105|} AuxVars[] AssignedVars[#race][3746], [Black: 762#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 760#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 642#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 639#true, Black: 644#(and (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), Black: 641#(= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0), Black: 643#(and (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0)), 467#L1064-5true, 94#L1002-10true, Black: 654#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), Black: 719#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 655#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0)), 748#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 715#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 656#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1606 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1605)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1607 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 653#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1604)) 0), Black: 705#(and (= 1 (select |#valid| 5)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 721#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 707#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), 668#true, 680#true, 785#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 717#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 711#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 713#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 665#(= 0 ~dequeue_flag~0), Black: 606#(= |#race~dequeue_flag~0| 0), 709#(and (= 1 (select |#valid| 5)) (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| 5) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|))), Black: 673#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 3)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 670#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|), Black: 672#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 2)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), Black: 671#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4) 1)) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| (* |t1Thread1of1ForFork0_enqueue_#t~mem39#1| 4))) |t1Thread1of1ForFork0_enqueue_#t~nondet40#1|)), 651#true, Black: 682#(= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0), t2Thread1of1ForFork1InUse, Black: 684#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 685#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1610)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1611)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), Black: 683#(and (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ |t1Thread1of1ForFork0_enqueue_~q#1.offset| 1609)) 0) (= (select (select |#race| |t1Thread1of1ForFork0_enqueue_~q#1.base|) (+ 1608 |t1Thread1of1ForFork0_enqueue_~q#1.offset|)) 0)), 195#L988-28true, Black: 764#(and (= 1 (select |#valid| 5)) (= 0 (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 3 |ULTIMATE.start_main_~#id1~0#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) |ULTIMATE.start_main_~#id1~0#1.offset|) 0) (not (= |t1Thread1of1ForFork0_enqueue_~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)) (= |~#queue~0.base| 5) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ 2 |ULTIMATE.start_main_~#id1~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#id1~0#1.base|) (+ |ULTIMATE.start_main_~#id1~0#1.offset| 1)) 0) (not (= 5 |ULTIMATE.start_main_~#id1~0#1.base|)) (not (= |t1Thread1of1ForFork0_enqueue_#in~q#1.base| |ULTIMATE.start_main_~#id1~0#1.base|)))]) [2023-11-29 02:33:22,790 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,790 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,790 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2023-11-29 02:33:22,790 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event