./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd --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 3787427d85789c6543b359d801a5f9325d8405a4b765c9b89d348aba34fa2c55 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:14:35,213 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:14:35,279 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-DataRace-32bit-Automizer_Default.epf [2024-11-13 16:14:35,285 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:14:35,285 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:14:35,313 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:14:35,316 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:14:35,316 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:14:35,316 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:14:35,317 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:14:35,318 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:14:35,318 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:14:35,318 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:14:35,319 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:14:35,319 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:14:35,320 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:14:35,320 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:14:35,321 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:14:35,321 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:14:35,321 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:14:35,321 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:14:35,321 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:14:35,322 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd 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 -> 3787427d85789c6543b359d801a5f9325d8405a4b765c9b89d348aba34fa2c55 [2024-11-13 16:14:35,671 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:14:35,681 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:14:35,684 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:14:35,685 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:14:35,686 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:14:35,687 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask.i Unable to find full path for "g++" [2024-11-13 16:14:37,789 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:14:38,213 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:14:38,214 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask.i [2024-11-13 16:14:38,248 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/data/d97cd06d5/1b7185d7d710449f9e66c553420f2d32/FLAG64779f830 [2024-11-13 16:14:38,275 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/data/d97cd06d5/1b7185d7d710449f9e66c553420f2d32 [2024-11-13 16:14:38,277 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:14:38,279 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:14:38,281 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:14:38,281 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:14:38,287 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:14:38,288 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:14:38" (1/1) ... [2024-11-13 16:14:38,291 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a203221 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:38, skipping insertion in model container [2024-11-13 16:14:38,291 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:14:38" (1/1) ... [2024-11-13 16:14:38,360 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:14:39,023 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:14:39,044 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:14:39,132 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:14:39,207 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:14:39,208 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39 WrapperNode [2024-11-13 16:14:39,208 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:14:39,210 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:14:39,210 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:14:39,210 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:14:39,217 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,234 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,269 INFO L138 Inliner]: procedures = 280, calls = 25, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 146 [2024-11-13 16:14:39,271 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:14:39,271 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:14:39,273 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:14:39,273 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:14:39,282 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,282 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,292 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,292 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,313 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,321 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,327 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,328 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,338 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:14:39,339 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:14:39,339 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:14:39,339 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:14:39,340 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (1/1) ... [2024-11-13 16:14:39,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:14:39,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:14:39,391 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:14:39,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:14:39,429 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 16:14:39,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-13 16:14:39,430 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-13 16:14:39,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-13 16:14:39,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-13 16:14:39,430 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-13 16:14:39,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 16:14:39,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:14:39,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-13 16:14:39,431 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2024-11-13 16:14:39,432 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2024-11-13 16:14:39,432 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:14:39,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:14:39,434 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-13 16:14:39,634 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:14:39,637 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:14:40,232 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-13 16:14:40,232 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:14:40,298 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:14:40,298 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-13 16:14:40,298 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:14:40 BoogieIcfgContainer [2024-11-13 16:14:40,298 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:14:40,300 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:14:40,300 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:14:40,307 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:14:40,307 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:14:38" (1/3) ... [2024-11-13 16:14:40,308 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@317ee21b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:14:40, skipping insertion in model container [2024-11-13 16:14:40,308 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:14:39" (2/3) ... [2024-11-13 16:14:40,308 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@317ee21b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:14:40, skipping insertion in model container [2024-11-13 16:14:40,308 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:14:40" (3/3) ... [2024-11-13 16:14:40,310 INFO L112 eAbstractionObserver]: Analyzing ICFG per-thread-index-bitmask.i [2024-11-13 16:14:40,327 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:14:40,330 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG per-thread-index-bitmask.i that has 2 procedures, 187 locations, 1 initial locations, 2 loop locations, and 11 error locations. [2024-11-13 16:14:40,330 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-13 16:14:40,461 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-13 16:14:40,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 190 places, 205 transitions, 417 flow [2024-11-13 16:14:40,695 INFO L124 PetriNetUnfolderBase]: 30/303 cut-off events. [2024-11-13 16:14:40,700 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2024-11-13 16:14:40,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 308 conditions, 303 events. 30/303 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 608 event pairs, 0 based on Foata normal form. 0/253 useless extension candidates. Maximal degree in co-relation 150. Up to 6 conditions per place. [2024-11-13 16:14:40,712 INFO L82 GeneralOperation]: Start removeDead. Operand has 190 places, 205 transitions, 417 flow [2024-11-13 16:14:40,722 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 190 places, 205 transitions, 417 flow [2024-11-13 16:14:40,739 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:14:40,763 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59ac8429, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:14:40,764 INFO L334 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-11-13 16:14:40,784 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 16:14:40,784 INFO L124 PetriNetUnfolderBase]: 2/43 cut-off events. [2024-11-13 16:14:40,784 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-13 16:14:40,785 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:40,785 INFO L204 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] [2024-11-13 16:14:40,788 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:40,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:40,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1912928418, now seen corresponding path program 1 times [2024-11-13 16:14:40,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:40,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902155681] [2024-11-13 16:14:40,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:40,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:40,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:41,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:41,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:41,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902155681] [2024-11-13 16:14:41,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902155681] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:41,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:41,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:14:41,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992177379] [2024-11-13 16:14:41,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:41,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:14:41,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:41,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:14:41,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:14:41,178 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 16:14:41,183 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 205 transitions, 417 flow. Second operand has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 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) [2024-11-13 16:14:41,183 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:41,183 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 16:14:41,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:41,450 INFO L124 PetriNetUnfolderBase]: 115/753 cut-off events. [2024-11-13 16:14:41,450 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 16:14:41,454 INFO L83 FinitePrefix]: Finished finitePrefix Result has 882 conditions, 753 events. 115/753 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3687 event pairs, 17 based on Foata normal form. 10/625 useless extension candidates. Maximal degree in co-relation 712. Up to 122 conditions per place. [2024-11-13 16:14:41,459 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 19 selfloop transitions, 2 changer transitions 2/200 dead transitions. [2024-11-13 16:14:41,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 200 transitions, 449 flow [2024-11-13 16:14:41,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:14:41,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:14:41,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 563 transitions. [2024-11-13 16:14:41,479 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9154471544715447 [2024-11-13 16:14:41,481 INFO L175 Difference]: Start difference. First operand has 190 places, 205 transitions, 417 flow. Second operand 3 states and 563 transitions. [2024-11-13 16:14:41,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 200 transitions, 449 flow [2024-11-13 16:14:41,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 200 transitions, 449 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:41,500 INFO L231 Difference]: Finished difference. Result has 191 places, 198 transitions, 407 flow [2024-11-13 16:14:41,503 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=407, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=407, PETRI_PLACES=191, PETRI_TRANSITIONS=198} [2024-11-13 16:14:41,507 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 1 predicate places. [2024-11-13 16:14:41,509 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 198 transitions, 407 flow [2024-11-13 16:14:41,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 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) [2024-11-13 16:14:41,510 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:41,510 INFO L204 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] [2024-11-13 16:14:41,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 16:14:41,511 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:41,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:41,511 INFO L85 PathProgramCache]: Analyzing trace with hash -160706280, now seen corresponding path program 1 times [2024-11-13 16:14:41,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:41,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300940992] [2024-11-13 16:14:41,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:41,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:41,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:41,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:41,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300940992] [2024-11-13 16:14:41,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300940992] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:41,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:41,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:14:41,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470384886] [2024-11-13 16:14:41,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:41,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:14:41,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:41,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:14:41,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:14:41,762 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 16:14:41,764 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 198 transitions, 407 flow. Second operand has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 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) [2024-11-13 16:14:41,764 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:41,764 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 16:14:41,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:42,089 INFO L124 PetriNetUnfolderBase]: 204/994 cut-off events. [2024-11-13 16:14:42,092 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 16:14:42,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1247 conditions, 994 events. 204/994 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5464 event pairs, 21 based on Foata normal form. 0/825 useless extension candidates. Maximal degree in co-relation 1199. Up to 140 conditions per place. [2024-11-13 16:14:42,105 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 35 selfloop transitions, 8 changer transitions 0/217 dead transitions. [2024-11-13 16:14:42,108 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 217 transitions, 531 flow [2024-11-13 16:14:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:14:42,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:14:42,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2024-11-13 16:14:42,115 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9382113821138212 [2024-11-13 16:14:42,116 INFO L175 Difference]: Start difference. First operand has 191 places, 198 transitions, 407 flow. Second operand 3 states and 577 transitions. [2024-11-13 16:14:42,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 217 transitions, 531 flow [2024-11-13 16:14:42,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 217 transitions, 527 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:14:42,127 INFO L231 Difference]: Finished difference. Result has 191 places, 206 transitions, 473 flow [2024-11-13 16:14:42,131 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=403, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=473, PETRI_PLACES=191, PETRI_TRANSITIONS=206} [2024-11-13 16:14:42,132 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 1 predicate places. [2024-11-13 16:14:42,132 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 206 transitions, 473 flow [2024-11-13 16:14:42,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 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) [2024-11-13 16:14:42,133 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:42,133 INFO L204 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] [2024-11-13 16:14:42,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 16:14:42,134 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:42,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:42,134 INFO L85 PathProgramCache]: Analyzing trace with hash 506275890, now seen corresponding path program 1 times [2024-11-13 16:14:42,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:42,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417590290] [2024-11-13 16:14:42,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:42,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:42,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:42,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417590290] [2024-11-13 16:14:42,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417590290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:42,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:42,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:14:42,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901025575] [2024-11-13 16:14:42,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:42,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:14:42,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:42,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:14:42,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:14:42,279 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 205 [2024-11-13 16:14:42,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 206 transitions, 473 flow. Second operand has 3 states, 3 states have (on average 182.0) internal successors, (546), 3 states have internal predecessors, (546), 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) [2024-11-13 16:14:42,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:42,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 205 [2024-11-13 16:14:42,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:42,572 INFO L124 PetriNetUnfolderBase]: 185/1027 cut-off events. [2024-11-13 16:14:42,572 INFO L125 PetriNetUnfolderBase]: For 32/32 co-relation queries the response was YES. [2024-11-13 16:14:42,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1314 conditions, 1027 events. 185/1027 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 5726 event pairs, 18 based on Foata normal form. 0/859 useless extension candidates. Maximal degree in co-relation 1129. Up to 143 conditions per place. [2024-11-13 16:14:42,582 INFO L140 encePairwiseOnDemand]: 201/205 looper letters, 25 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2024-11-13 16:14:42,582 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 213 transitions, 541 flow [2024-11-13 16:14:42,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:14:42,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:14:42,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 572 transitions. [2024-11-13 16:14:42,586 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9300813008130081 [2024-11-13 16:14:42,586 INFO L175 Difference]: Start difference. First operand has 191 places, 206 transitions, 473 flow. Second operand 3 states and 572 transitions. [2024-11-13 16:14:42,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 213 transitions, 541 flow [2024-11-13 16:14:42,591 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 213 transitions, 525 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:14:42,598 INFO L231 Difference]: Finished difference. Result has 190 places, 206 transitions, 467 flow [2024-11-13 16:14:42,598 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=453, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=467, PETRI_PLACES=190, PETRI_TRANSITIONS=206} [2024-11-13 16:14:42,600 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 0 predicate places. [2024-11-13 16:14:42,601 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 206 transitions, 467 flow [2024-11-13 16:14:42,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 182.0) internal successors, (546), 3 states have internal predecessors, (546), 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) [2024-11-13 16:14:42,601 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:42,602 INFO L204 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] [2024-11-13 16:14:42,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 16:14:42,603 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:42,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:42,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1681222210, now seen corresponding path program 1 times [2024-11-13 16:14:42,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:42,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929904057] [2024-11-13 16:14:42,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:42,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:42,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:42,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:42,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929904057] [2024-11-13 16:14:42,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929904057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:42,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:42,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:14:42,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646294005] [2024-11-13 16:14:42,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:42,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:14:42,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:42,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:14:42,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:14:42,972 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 16:14:42,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 206 transitions, 467 flow. Second operand has 5 states, 5 states have (on average 178.4) internal successors, (892), 5 states have internal predecessors, (892), 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) [2024-11-13 16:14:42,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:42,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 16:14:42,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:43,202 INFO L124 PetriNetUnfolderBase]: 166/971 cut-off events. [2024-11-13 16:14:43,202 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 16:14:43,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1236 conditions, 971 events. 166/971 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 5250 event pairs, 31 based on Foata normal form. 1/804 useless extension candidates. Maximal degree in co-relation 1043. Up to 151 conditions per place. [2024-11-13 16:14:43,209 INFO L140 encePairwiseOnDemand]: 197/205 looper letters, 33 selfloop transitions, 2 changer transitions 5/222 dead transitions. [2024-11-13 16:14:43,209 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 222 transitions, 579 flow [2024-11-13 16:14:43,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:14:43,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:14:43,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1103 transitions. [2024-11-13 16:14:43,215 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8967479674796748 [2024-11-13 16:14:43,216 INFO L175 Difference]: Start difference. First operand has 190 places, 206 transitions, 467 flow. Second operand 6 states and 1103 transitions. [2024-11-13 16:14:43,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 222 transitions, 579 flow [2024-11-13 16:14:43,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 222 transitions, 579 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:43,221 INFO L231 Difference]: Finished difference. Result has 199 places, 206 transitions, 485 flow [2024-11-13 16:14:43,222 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=467, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=485, PETRI_PLACES=199, PETRI_TRANSITIONS=206} [2024-11-13 16:14:43,223 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 9 predicate places. [2024-11-13 16:14:43,223 INFO L471 AbstractCegarLoop]: Abstraction has has 199 places, 206 transitions, 485 flow [2024-11-13 16:14:43,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 178.4) internal successors, (892), 5 states have internal predecessors, (892), 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) [2024-11-13 16:14:43,224 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:43,224 INFO L204 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] [2024-11-13 16:14:43,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 16:14:43,226 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:43,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:43,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1769051970, now seen corresponding path program 1 times [2024-11-13 16:14:43,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:43,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317869446] [2024-11-13 16:14:43,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:43,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:43,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:43,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:43,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317869446] [2024-11-13 16:14:43,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317869446] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:43,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:43,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:14:43,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143932929] [2024-11-13 16:14:43,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:43,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:14:43,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:43,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:14:43,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:14:43,464 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 205 [2024-11-13 16:14:43,465 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 206 transitions, 485 flow. Second operand has 3 states, 3 states have (on average 185.33333333333334) internal successors, (556), 3 states have internal predecessors, (556), 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) [2024-11-13 16:14:43,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:43,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 205 [2024-11-13 16:14:43,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:43,678 INFO L124 PetriNetUnfolderBase]: 149/866 cut-off events. [2024-11-13 16:14:43,679 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2024-11-13 16:14:43,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1101 conditions, 866 events. 149/866 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4351 event pairs, 26 based on Foata normal form. 1/732 useless extension candidates. Maximal degree in co-relation 1029. Up to 129 conditions per place. [2024-11-13 16:14:43,685 INFO L140 encePairwiseOnDemand]: 202/205 looper letters, 22 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2024-11-13 16:14:43,685 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 213 transitions, 547 flow [2024-11-13 16:14:43,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:14:43,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:14:43,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2024-11-13 16:14:43,688 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9382113821138212 [2024-11-13 16:14:43,688 INFO L175 Difference]: Start difference. First operand has 199 places, 206 transitions, 485 flow. Second operand 3 states and 577 transitions. [2024-11-13 16:14:43,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 213 transitions, 547 flow [2024-11-13 16:14:43,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 213 transitions, 533 flow, removed 5 selfloop flow, removed 5 redundant places. [2024-11-13 16:14:43,694 INFO L231 Difference]: Finished difference. Result has 194 places, 207 transitions, 483 flow [2024-11-13 16:14:43,695 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=471, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=483, PETRI_PLACES=194, PETRI_TRANSITIONS=207} [2024-11-13 16:14:43,696 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 4 predicate places. [2024-11-13 16:14:43,696 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 207 transitions, 483 flow [2024-11-13 16:14:43,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 185.33333333333334) internal successors, (556), 3 states have internal predecessors, (556), 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) [2024-11-13 16:14:43,696 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:43,697 INFO L204 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] [2024-11-13 16:14:43,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 16:14:43,697 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:43,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:43,697 INFO L85 PathProgramCache]: Analyzing trace with hash 647717217, now seen corresponding path program 1 times [2024-11-13 16:14:43,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:43,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576417270] [2024-11-13 16:14:43,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:43,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:43,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:43,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:43,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:43,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576417270] [2024-11-13 16:14:43,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576417270] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:43,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:43,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:43,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754177466] [2024-11-13 16:14:43,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:43,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:43,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:43,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:43,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:44,028 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 16:14:44,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 207 transitions, 483 flow. Second operand has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 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) [2024-11-13 16:14:44,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:44,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 16:14:44,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:44,512 INFO L124 PetriNetUnfolderBase]: 374/1561 cut-off events. [2024-11-13 16:14:44,512 INFO L125 PetriNetUnfolderBase]: For 36/36 co-relation queries the response was YES. [2024-11-13 16:14:44,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2191 conditions, 1561 events. 374/1561 cut-off events. For 36/36 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 10311 event pairs, 47 based on Foata normal form. 1/1367 useless extension candidates. Maximal degree in co-relation 2040. Up to 220 conditions per place. [2024-11-13 16:14:44,522 INFO L140 encePairwiseOnDemand]: 193/205 looper letters, 49 selfloop transitions, 12 changer transitions 0/240 dead transitions. [2024-11-13 16:14:44,522 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 240 transitions, 673 flow [2024-11-13 16:14:44,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:44,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:44,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 758 transitions. [2024-11-13 16:14:44,524 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9243902439024391 [2024-11-13 16:14:44,525 INFO L175 Difference]: Start difference. First operand has 194 places, 207 transitions, 483 flow. Second operand 4 states and 758 transitions. [2024-11-13 16:14:44,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 240 transitions, 673 flow [2024-11-13 16:14:44,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 240 transitions, 671 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:14:44,533 INFO L231 Difference]: Finished difference. Result has 199 places, 217 transitions, 573 flow [2024-11-13 16:14:44,533 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=481, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=573, PETRI_PLACES=199, PETRI_TRANSITIONS=217} [2024-11-13 16:14:44,534 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 9 predicate places. [2024-11-13 16:14:44,534 INFO L471 AbstractCegarLoop]: Abstraction has has 199 places, 217 transitions, 573 flow [2024-11-13 16:14:44,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 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) [2024-11-13 16:14:44,536 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:44,536 INFO L204 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] [2024-11-13 16:14:44,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 16:14:44,536 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:44,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:44,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1867607338, now seen corresponding path program 1 times [2024-11-13 16:14:44,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:44,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780049790] [2024-11-13 16:14:44,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:44,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:44,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:44,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:44,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780049790] [2024-11-13 16:14:44,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780049790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:44,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:44,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:44,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750823883] [2024-11-13 16:14:44,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:44,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:44,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:44,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:44,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:44,785 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 16:14:44,786 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 217 transitions, 573 flow. Second operand has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 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) [2024-11-13 16:14:44,787 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:44,787 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 16:14:44,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:44,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [38#L1050-16true, Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 227#true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 196#true, 31#L1062-11true, 191#true, Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 201#true, 203#(= |#race~datas~0| 0)]) [2024-11-13 16:14:44,952 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2024-11-13 16:14:44,952 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 16:14:44,952 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-13 16:14:44,952 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-13 16:14:44,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [38#L1050-16true, Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 227#true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 196#true, 137#L1062-14true, 191#true, Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 201#true, 203#(= |#race~datas~0| 0)]) [2024-11-13 16:14:44,960 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2024-11-13 16:14:44,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 16:14:44,960 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-13 16:14:44,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 16:14:45,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [38#L1050-16true, Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 227#true, 44#L1062-27true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 196#true, 191#true, Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 201#true, 203#(= |#race~datas~0| 0)]) [2024-11-13 16:14:45,013 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-13 16:14:45,013 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 16:14:45,013 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 16:14:45,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 16:14:45,140 INFO L124 PetriNetUnfolderBase]: 375/1595 cut-off events. [2024-11-13 16:14:45,141 INFO L125 PetriNetUnfolderBase]: For 443/512 co-relation queries the response was YES. [2024-11-13 16:14:45,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2595 conditions, 1595 events. 375/1595 cut-off events. For 443/512 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 10785 event pairs, 46 based on Foata normal form. 24/1428 useless extension candidates. Maximal degree in co-relation 2389. Up to 221 conditions per place. [2024-11-13 16:14:45,150 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 49 selfloop transitions, 13 changer transitions 0/241 dead transitions. [2024-11-13 16:14:45,150 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 241 transitions, 759 flow [2024-11-13 16:14:45,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:45,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:45,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 756 transitions. [2024-11-13 16:14:45,152 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9219512195121952 [2024-11-13 16:14:45,152 INFO L175 Difference]: Start difference. First operand has 199 places, 217 transitions, 573 flow. Second operand 4 states and 756 transitions. [2024-11-13 16:14:45,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 241 transitions, 759 flow [2024-11-13 16:14:45,158 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 241 transitions, 759 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:45,160 INFO L231 Difference]: Finished difference. Result has 204 places, 220 transitions, 632 flow [2024-11-13 16:14:45,161 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=573, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=632, PETRI_PLACES=204, PETRI_TRANSITIONS=220} [2024-11-13 16:14:45,162 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 14 predicate places. [2024-11-13 16:14:45,162 INFO L471 AbstractCegarLoop]: Abstraction has has 204 places, 220 transitions, 632 flow [2024-11-13 16:14:45,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 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) [2024-11-13 16:14:45,162 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:45,162 INFO L204 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] [2024-11-13 16:14:45,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 16:14:45,163 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:45,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:45,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1327212356, now seen corresponding path program 1 times [2024-11-13 16:14:45,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:45,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163998802] [2024-11-13 16:14:45,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:45,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:45,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:45,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:45,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:45,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163998802] [2024-11-13 16:14:45,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163998802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:45,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:45,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:45,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551589254] [2024-11-13 16:14:45,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:45,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:45,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:45,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:45,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:45,506 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 16:14:45,507 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 220 transitions, 632 flow. Second operand has 4 states, 4 states have (on average 180.75) internal successors, (723), 4 states have internal predecessors, (723), 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) [2024-11-13 16:14:45,508 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:45,508 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 16:14:45,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:45,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][198], [Black: 222#(not (= ~threads_mask~0 0)), 30#L1050-10true, Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, Black: 229#(not (= ~threads_mask~0 0)), 233#true, Black: 196#true, Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, Black: 201#true, 203#(= |#race~datas~0| 0), 227#true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 218#(<= (+ ~threads_mask~0 1) 0), 126#L1063-16true]) [2024-11-13 16:14:45,748 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2024-11-13 16:14:45,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:14:45,748 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:14:45,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:14:45,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][219], [120#L1063-10true, Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, Black: 229#(not (= ~threads_mask~0 0)), 233#true, Black: 196#true, Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, Black: 201#true, 203#(= |#race~datas~0| 0), 38#L1050-16true, 227#true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 218#(<= (+ ~threads_mask~0 1) 0)]) [2024-11-13 16:14:45,750 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2024-11-13 16:14:45,750 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:14:45,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2024-11-13 16:14:45,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2024-11-13 16:14:45,883 INFO L124 PetriNetUnfolderBase]: 395/1711 cut-off events. [2024-11-13 16:14:45,883 INFO L125 PetriNetUnfolderBase]: For 973/1028 co-relation queries the response was YES. [2024-11-13 16:14:45,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2994 conditions, 1711 events. 395/1711 cut-off events. For 973/1028 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 12034 event pairs, 57 based on Foata normal form. 9/1518 useless extension candidates. Maximal degree in co-relation 2785. Up to 365 conditions per place. [2024-11-13 16:14:45,894 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 43 selfloop transitions, 9 changer transitions 0/241 dead transitions. [2024-11-13 16:14:45,897 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 241 transitions, 822 flow [2024-11-13 16:14:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:45,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:45,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 757 transitions. [2024-11-13 16:14:45,899 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9231707317073171 [2024-11-13 16:14:45,899 INFO L175 Difference]: Start difference. First operand has 204 places, 220 transitions, 632 flow. Second operand 4 states and 757 transitions. [2024-11-13 16:14:45,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 241 transitions, 822 flow [2024-11-13 16:14:45,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 241 transitions, 805 flow, removed 2 selfloop flow, removed 1 redundant places. [2024-11-13 16:14:45,911 INFO L231 Difference]: Finished difference. Result has 208 places, 226 transitions, 702 flow [2024-11-13 16:14:45,913 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=619, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=702, PETRI_PLACES=208, PETRI_TRANSITIONS=226} [2024-11-13 16:14:45,915 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 18 predicate places. [2024-11-13 16:14:45,915 INFO L471 AbstractCegarLoop]: Abstraction has has 208 places, 226 transitions, 702 flow [2024-11-13 16:14:45,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 180.75) internal successors, (723), 4 states have internal predecessors, (723), 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) [2024-11-13 16:14:45,916 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:45,916 INFO L204 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] [2024-11-13 16:14:45,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-13 16:14:45,916 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:45,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:45,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1249608872, now seen corresponding path program 1 times [2024-11-13 16:14:45,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:45,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264323307] [2024-11-13 16:14:45,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:45,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:45,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:46,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:46,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:46,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264323307] [2024-11-13 16:14:46,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264323307] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:46,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:46,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:46,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168405304] [2024-11-13 16:14:46,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:46,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:46,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:46,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:46,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:46,199 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 205 [2024-11-13 16:14:46,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 226 transitions, 702 flow. Second operand has 4 states, 4 states have (on average 175.5) internal successors, (702), 4 states have internal predecessors, (702), 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) [2024-11-13 16:14:46,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:46,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 205 [2024-11-13 16:14:46,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:46,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [Black: 222#(not (= ~threads_mask~0 0)), 220#true, Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 229#(not (= ~threads_mask~0 0)), 233#true, Black: 196#true, Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 239#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 203#(= |#race~datas~0| 0), 38#L1050-16true, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 13#L1062-36true, Black: 218#(<= (+ ~threads_mask~0 1) 0)]) [2024-11-13 16:14:46,564 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-13 16:14:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 16:14:46,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:46,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 16:14:46,642 INFO L124 PetriNetUnfolderBase]: 477/2048 cut-off events. [2024-11-13 16:14:46,642 INFO L125 PetriNetUnfolderBase]: For 1231/1265 co-relation queries the response was YES. [2024-11-13 16:14:46,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3703 conditions, 2048 events. 477/2048 cut-off events. For 1231/1265 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15831 event pairs, 58 based on Foata normal form. 22/1855 useless extension candidates. Maximal degree in co-relation 3444. Up to 358 conditions per place. [2024-11-13 16:14:46,656 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 51 selfloop transitions, 18 changer transitions 0/252 dead transitions. [2024-11-13 16:14:46,657 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 252 transitions, 916 flow [2024-11-13 16:14:46,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:46,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:46,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 753 transitions. [2024-11-13 16:14:46,659 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9182926829268293 [2024-11-13 16:14:46,659 INFO L175 Difference]: Start difference. First operand has 208 places, 226 transitions, 702 flow. Second operand 4 states and 753 transitions. [2024-11-13 16:14:46,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 252 transitions, 916 flow [2024-11-13 16:14:46,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 252 transitions, 916 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:46,669 INFO L231 Difference]: Finished difference. Result has 213 places, 231 transitions, 794 flow [2024-11-13 16:14:46,669 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=702, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=794, PETRI_PLACES=213, PETRI_TRANSITIONS=231} [2024-11-13 16:14:46,670 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 23 predicate places. [2024-11-13 16:14:46,670 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 231 transitions, 794 flow [2024-11-13 16:14:46,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.5) internal successors, (702), 4 states have internal predecessors, (702), 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) [2024-11-13 16:14:46,671 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:46,671 INFO L204 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] [2024-11-13 16:14:46,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 16:14:46,671 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:46,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:46,672 INFO L85 PathProgramCache]: Analyzing trace with hash 882417450, now seen corresponding path program 1 times [2024-11-13 16:14:46,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:46,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236850246] [2024-11-13 16:14:46,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:46,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:46,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:46,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:46,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236850246] [2024-11-13 16:14:46,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236850246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:46,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:46,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:46,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063565195] [2024-11-13 16:14:46,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:46,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:46,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:46,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:46,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:46,869 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 16:14:46,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 231 transitions, 794 flow. Second operand has 4 states, 4 states have (on average 176.25) internal successors, (705), 4 states have internal predecessors, (705), 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) [2024-11-13 16:14:46,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:46,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 16:14:46,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:47,355 INFO L124 PetriNetUnfolderBase]: 511/2149 cut-off events. [2024-11-13 16:14:47,356 INFO L125 PetriNetUnfolderBase]: For 2348/2379 co-relation queries the response was YES. [2024-11-13 16:14:47,364 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4277 conditions, 2149 events. 511/2149 cut-off events. For 2348/2379 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 16571 event pairs, 69 based on Foata normal form. 13/1912 useless extension candidates. Maximal degree in co-relation 3990. Up to 355 conditions per place. [2024-11-13 16:14:47,373 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 49 selfloop transitions, 22 changer transitions 0/257 dead transitions. [2024-11-13 16:14:47,374 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 257 transitions, 1056 flow [2024-11-13 16:14:47,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:47,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:47,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 755 transitions. [2024-11-13 16:14:47,376 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9207317073170732 [2024-11-13 16:14:47,376 INFO L175 Difference]: Start difference. First operand has 213 places, 231 transitions, 794 flow. Second operand 4 states and 755 transitions. [2024-11-13 16:14:47,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 257 transitions, 1056 flow [2024-11-13 16:14:47,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 257 transitions, 1035 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:14:47,389 INFO L231 Difference]: Finished difference. Result has 217 places, 237 transitions, 920 flow [2024-11-13 16:14:47,389 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=778, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=920, PETRI_PLACES=217, PETRI_TRANSITIONS=237} [2024-11-13 16:14:47,390 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 27 predicate places. [2024-11-13 16:14:47,390 INFO L471 AbstractCegarLoop]: Abstraction has has 217 places, 237 transitions, 920 flow [2024-11-13 16:14:47,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 176.25) internal successors, (705), 4 states have internal predecessors, (705), 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) [2024-11-13 16:14:47,391 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:47,391 INFO L204 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] [2024-11-13 16:14:47,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 16:14:47,391 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:47,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:47,392 INFO L85 PathProgramCache]: Analyzing trace with hash -874155886, now seen corresponding path program 1 times [2024-11-13 16:14:47,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:47,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224735721] [2024-11-13 16:14:47,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:47,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:47,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:47,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224735721] [2024-11-13 16:14:47,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224735721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:47,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:47,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:14:47,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589651545] [2024-11-13 16:14:47,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:47,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:14:47,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:47,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:14:47,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:14:47,591 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 16:14:47,592 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 237 transitions, 920 flow. Second operand has 4 states, 4 states have (on average 176.25) internal successors, (705), 4 states have internal predecessors, (705), 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) [2024-11-13 16:14:47,592 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:47,592 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 16:14:47,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:48,109 INFO L124 PetriNetUnfolderBase]: 514/2169 cut-off events. [2024-11-13 16:14:48,110 INFO L125 PetriNetUnfolderBase]: For 3213/3248 co-relation queries the response was YES. [2024-11-13 16:14:48,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4556 conditions, 2169 events. 514/2169 cut-off events. For 3213/3248 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 16725 event pairs, 72 based on Foata normal form. 13/1928 useless extension candidates. Maximal degree in co-relation 4265. Up to 358 conditions per place. [2024-11-13 16:14:48,133 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 49 selfloop transitions, 26 changer transitions 0/261 dead transitions. [2024-11-13 16:14:48,133 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 261 transitions, 1182 flow [2024-11-13 16:14:48,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:14:48,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:14:48,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 755 transitions. [2024-11-13 16:14:48,138 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9207317073170732 [2024-11-13 16:14:48,139 INFO L175 Difference]: Start difference. First operand has 217 places, 237 transitions, 920 flow. Second operand 4 states and 755 transitions. [2024-11-13 16:14:48,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 261 transitions, 1182 flow [2024-11-13 16:14:48,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 261 transitions, 1157 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:14:48,160 INFO L231 Difference]: Finished difference. Result has 221 places, 242 transitions, 1046 flow [2024-11-13 16:14:48,160 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=899, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1046, PETRI_PLACES=221, PETRI_TRANSITIONS=242} [2024-11-13 16:14:48,161 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 31 predicate places. [2024-11-13 16:14:48,161 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 242 transitions, 1046 flow [2024-11-13 16:14:48,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 176.25) internal successors, (705), 4 states have internal predecessors, (705), 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) [2024-11-13 16:14:48,162 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:48,163 INFO L204 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] [2024-11-13 16:14:48,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 16:14:48,163 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:48,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:48,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2060807991, now seen corresponding path program 1 times [2024-11-13 16:14:48,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:48,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326682952] [2024-11-13 16:14:48,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:48,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:48,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:48,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:48,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326682952] [2024-11-13 16:14:48,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326682952] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:48,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:48,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:14:48,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194579630] [2024-11-13 16:14:48,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:48,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:14:48,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:48,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:14:48,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:14:48,293 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 16:14:48,295 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 242 transitions, 1046 flow. Second operand has 3 states, 3 states have (on average 180.0) internal successors, (540), 3 states have internal predecessors, (540), 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) [2024-11-13 16:14:48,295 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:48,295 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 16:14:48,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:48,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][208], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 120#L1063-10true, Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 251#true, 233#true, Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 196#true, 191#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 257#true, Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:48,578 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 16:14:48,578 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 16:14:48,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:14:48,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:14:48,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 251#true, 233#true, Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 196#true, 191#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 203#(= |#race~datas~0| 0), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 257#true, Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 13#L1062-36true, Black: 247#(not (= ~threads_mask~0 0)), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:48,589 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:14:48,589 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,589 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,589 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 222#(not (= ~threads_mask~0 0)), 220#true, Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 251#true, Black: 229#(not (= ~threads_mask~0 0)), 233#true, Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 196#true, 191#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 257#true, Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), 13#L1062-36true, Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:48,600 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 16:14:48,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,600 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:14:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][225], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 222#(not (= ~threads_mask~0 0)), 220#true, Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 251#true, 233#true, Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 196#true, 191#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 257#true, Black: 247#(not (= ~threads_mask~0 0)), Black: 218#(<= (+ ~threads_mask~0 1) 0), 126#L1063-16true, Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:48,635 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:14:48,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:14:48,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:14:48,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:14:48,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 220#true, 251#true, 233#true, Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 196#true, 191#true, Black: 201#true, Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 257#true, Black: 247#(not (= ~threads_mask~0 0)), Black: 218#(<= (+ ~threads_mask~0 1) 0), 126#L1063-16true, Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:48,643 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 16:14:48,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:14:48,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 16:14:48,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:14:48,794 INFO L124 PetriNetUnfolderBase]: 522/2290 cut-off events. [2024-11-13 16:14:48,794 INFO L125 PetriNetUnfolderBase]: For 3617/3679 co-relation queries the response was YES. [2024-11-13 16:14:48,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4786 conditions, 2290 events. 522/2290 cut-off events. For 3617/3679 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 18130 event pairs, 96 based on Foata normal form. 8/2017 useless extension candidates. Maximal degree in co-relation 4497. Up to 471 conditions per place. [2024-11-13 16:14:48,812 INFO L140 encePairwiseOnDemand]: 199/205 looper letters, 33 selfloop transitions, 7 changer transitions 0/251 dead transitions. [2024-11-13 16:14:48,813 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 251 transitions, 1150 flow [2024-11-13 16:14:48,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:14:48,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:14:48,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 564 transitions. [2024-11-13 16:14:48,815 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9170731707317074 [2024-11-13 16:14:48,815 INFO L175 Difference]: Start difference. First operand has 221 places, 242 transitions, 1046 flow. Second operand 3 states and 564 transitions. [2024-11-13 16:14:48,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 251 transitions, 1150 flow [2024-11-13 16:14:48,826 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 251 transitions, 1125 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:14:48,830 INFO L231 Difference]: Finished difference. Result has 224 places, 247 transitions, 1077 flow [2024-11-13 16:14:48,830 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1021, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1077, PETRI_PLACES=224, PETRI_TRANSITIONS=247} [2024-11-13 16:14:48,831 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 34 predicate places. [2024-11-13 16:14:48,831 INFO L471 AbstractCegarLoop]: Abstraction has has 224 places, 247 transitions, 1077 flow [2024-11-13 16:14:48,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 180.0) internal successors, (540), 3 states have internal predecessors, (540), 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) [2024-11-13 16:14:48,832 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:48,832 INFO L204 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] [2024-11-13 16:14:48,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-13 16:14:48,832 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:48,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:48,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1443183591, now seen corresponding path program 1 times [2024-11-13 16:14:48,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:48,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857530753] [2024-11-13 16:14:48,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:48,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:48,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:49,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:49,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:49,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857530753] [2024-11-13 16:14:49,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857530753] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:49,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:49,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:14:49,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137164320] [2024-11-13 16:14:49,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:49,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:14:49,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:49,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:14:49,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:14:49,795 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 205 [2024-11-13 16:14:49,797 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 247 transitions, 1077 flow. Second operand has 6 states, 6 states have (on average 168.16666666666666) internal successors, (1009), 6 states have internal predecessors, (1009), 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) [2024-11-13 16:14:49,797 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:49,797 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 205 [2024-11-13 16:14:49,797 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:50,615 INFO L124 PetriNetUnfolderBase]: 681/2919 cut-off events. [2024-11-13 16:14:50,615 INFO L125 PetriNetUnfolderBase]: For 3520/3551 co-relation queries the response was YES. [2024-11-13 16:14:50,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5777 conditions, 2919 events. 681/2919 cut-off events. For 3520/3551 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 23437 event pairs, 153 based on Foata normal form. 10/2544 useless extension candidates. Maximal degree in co-relation 5483. Up to 625 conditions per place. [2024-11-13 16:14:50,647 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 52 selfloop transitions, 22 changer transitions 0/284 dead transitions. [2024-11-13 16:14:50,648 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 284 transitions, 1299 flow [2024-11-13 16:14:50,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:14:50,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:14:50,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1069 transitions. [2024-11-13 16:14:50,653 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8691056910569106 [2024-11-13 16:14:50,653 INFO L175 Difference]: Start difference. First operand has 224 places, 247 transitions, 1077 flow. Second operand 6 states and 1069 transitions. [2024-11-13 16:14:50,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 284 transitions, 1299 flow [2024-11-13 16:14:50,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 284 transitions, 1285 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:14:50,670 INFO L231 Difference]: Finished difference. Result has 232 places, 268 transitions, 1213 flow [2024-11-13 16:14:50,671 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1063, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1213, PETRI_PLACES=232, PETRI_TRANSITIONS=268} [2024-11-13 16:14:50,673 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 42 predicate places. [2024-11-13 16:14:50,673 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 268 transitions, 1213 flow [2024-11-13 16:14:50,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 168.16666666666666) internal successors, (1009), 6 states have internal predecessors, (1009), 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) [2024-11-13 16:14:50,675 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:50,675 INFO L204 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] [2024-11-13 16:14:50,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 16:14:50,676 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:50,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:50,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1994012128, now seen corresponding path program 1 times [2024-11-13 16:14:50,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:50,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982292726] [2024-11-13 16:14:50,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:50,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:51,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:14:51,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:51,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982292726] [2024-11-13 16:14:51,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982292726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:51,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:51,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:14:51,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326216695] [2024-11-13 16:14:51,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:51,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:14:51,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:51,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:14:51,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:14:51,619 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 205 [2024-11-13 16:14:51,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 268 transitions, 1213 flow. Second operand has 6 states, 6 states have (on average 172.0) internal successors, (1032), 6 states have internal predecessors, (1032), 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) [2024-11-13 16:14:51,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:51,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 205 [2024-11-13 16:14:51,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:52,821 INFO L124 PetriNetUnfolderBase]: 770/3130 cut-off events. [2024-11-13 16:14:52,821 INFO L125 PetriNetUnfolderBase]: For 3776/3832 co-relation queries the response was YES. [2024-11-13 16:14:52,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6620 conditions, 3130 events. 770/3130 cut-off events. For 3776/3832 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 25904 event pairs, 136 based on Foata normal form. 19/2799 useless extension candidates. Maximal degree in co-relation 6291. Up to 708 conditions per place. [2024-11-13 16:14:52,857 INFO L140 encePairwiseOnDemand]: 190/205 looper letters, 80 selfloop transitions, 48 changer transitions 0/343 dead transitions. [2024-11-13 16:14:52,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 343 transitions, 1729 flow [2024-11-13 16:14:52,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:14:52,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:14:52,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1112 transitions. [2024-11-13 16:14:52,862 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9040650406504065 [2024-11-13 16:14:52,862 INFO L175 Difference]: Start difference. First operand has 232 places, 268 transitions, 1213 flow. Second operand 6 states and 1112 transitions. [2024-11-13 16:14:52,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 343 transitions, 1729 flow [2024-11-13 16:14:52,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 343 transitions, 1729 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:52,888 INFO L231 Difference]: Finished difference. Result has 242 places, 311 transitions, 1601 flow [2024-11-13 16:14:52,889 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1213, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1601, PETRI_PLACES=242, PETRI_TRANSITIONS=311} [2024-11-13 16:14:52,890 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 52 predicate places. [2024-11-13 16:14:52,891 INFO L471 AbstractCegarLoop]: Abstraction has has 242 places, 311 transitions, 1601 flow [2024-11-13 16:14:52,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 172.0) internal successors, (1032), 6 states have internal predecessors, (1032), 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) [2024-11-13 16:14:52,891 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:52,892 INFO L204 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] [2024-11-13 16:14:52,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 16:14:52,892 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:52,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:52,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1779610551, now seen corresponding path program 1 times [2024-11-13 16:14:52,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:52,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088858359] [2024-11-13 16:14:52,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:52,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:53,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 16:14:53,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:53,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088858359] [2024-11-13 16:14:53,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088858359] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:53,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:53,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:14:53,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987241645] [2024-11-13 16:14:53,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:53,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:14:53,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:53,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:14:53,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:14:53,709 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 205 [2024-11-13 16:14:53,711 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 311 transitions, 1601 flow. Second operand has 6 states, 6 states have (on average 170.83333333333334) internal successors, (1025), 6 states have internal predecessors, (1025), 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) [2024-11-13 16:14:53,711 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:53,711 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 205 [2024-11-13 16:14:53,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:54,613 INFO L124 PetriNetUnfolderBase]: 763/3166 cut-off events. [2024-11-13 16:14:54,614 INFO L125 PetriNetUnfolderBase]: For 4423/4473 co-relation queries the response was YES. [2024-11-13 16:14:54,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7314 conditions, 3166 events. 763/3166 cut-off events. For 4423/4473 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 26266 event pairs, 145 based on Foata normal form. 15/2844 useless extension candidates. Maximal degree in co-relation 7003. Up to 786 conditions per place. [2024-11-13 16:14:54,638 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 100 selfloop transitions, 31 changer transitions 11/355 dead transitions. [2024-11-13 16:14:54,638 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 355 transitions, 2078 flow [2024-11-13 16:14:54,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:14:54,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:14:54,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1080 transitions. [2024-11-13 16:14:54,641 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8780487804878049 [2024-11-13 16:14:54,642 INFO L175 Difference]: Start difference. First operand has 242 places, 311 transitions, 1601 flow. Second operand 6 states and 1080 transitions. [2024-11-13 16:14:54,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 355 transitions, 2078 flow [2024-11-13 16:14:54,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 355 transitions, 2060 flow, removed 9 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:54,666 INFO L231 Difference]: Finished difference. Result has 252 places, 332 transitions, 1884 flow [2024-11-13 16:14:54,667 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1583, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1884, PETRI_PLACES=252, PETRI_TRANSITIONS=332} [2024-11-13 16:14:54,667 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 62 predicate places. [2024-11-13 16:14:54,667 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 332 transitions, 1884 flow [2024-11-13 16:14:54,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 170.83333333333334) internal successors, (1025), 6 states have internal predecessors, (1025), 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) [2024-11-13 16:14:54,668 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:54,668 INFO L204 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] [2024-11-13 16:14:54,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-13 16:14:54,668 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:54,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:54,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1781271336, now seen corresponding path program 1 times [2024-11-13 16:14:54,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:54,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381365253] [2024-11-13 16:14:54,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:54,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:54,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:55,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 16:14:55,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:55,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381365253] [2024-11-13 16:14:55,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381365253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:55,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:55,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 16:14:55,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459990417] [2024-11-13 16:14:55,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:55,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 16:14:55,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:55,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 16:14:55,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-13 16:14:56,714 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 205 [2024-11-13 16:14:56,717 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 332 transitions, 1884 flow. Second operand has 12 states, 12 states have (on average 159.33333333333334) internal successors, (1912), 12 states have internal predecessors, (1912), 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) [2024-11-13 16:14:56,717 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:14:56,717 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 205 [2024-11-13 16:14:56,717 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:14:58,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([425] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][170], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, Black: 198#(= |#race~threads_mask~0| 0), 233#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 148#L1051-3true, 191#true, Black: 235#(not (= ~threads_mask~0 1)), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 203#(= |#race~datas~0| 0), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), 13#L1062-36true, Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:14:58,105 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 16:14:58,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 16:14:58,105 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-13 16:14:58,105 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:14:58,191 INFO L124 PetriNetUnfolderBase]: 965/3705 cut-off events. [2024-11-13 16:14:58,191 INFO L125 PetriNetUnfolderBase]: For 5592/5675 co-relation queries the response was YES. [2024-11-13 16:14:58,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9108 conditions, 3705 events. 965/3705 cut-off events. For 5592/5675 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 31506 event pairs, 173 based on Foata normal form. 62/3411 useless extension candidates. Maximal degree in co-relation 8782. Up to 752 conditions per place. [2024-11-13 16:14:58,216 INFO L140 encePairwiseOnDemand]: 190/205 looper letters, 200 selfloop transitions, 70 changer transitions 2/466 dead transitions. [2024-11-13 16:14:58,216 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 466 transitions, 3132 flow [2024-11-13 16:14:58,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 16:14:58,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 16:14:58,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2978 transitions. [2024-11-13 16:14:58,225 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8070460704607046 [2024-11-13 16:14:58,225 INFO L175 Difference]: Start difference. First operand has 252 places, 332 transitions, 1884 flow. Second operand 18 states and 2978 transitions. [2024-11-13 16:14:58,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 466 transitions, 3132 flow [2024-11-13 16:14:58,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 466 transitions, 3076 flow, removed 28 selfloop flow, removed 0 redundant places. [2024-11-13 16:14:58,272 INFO L231 Difference]: Finished difference. Result has 265 places, 350 transitions, 2093 flow [2024-11-13 16:14:58,273 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1824, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2093, PETRI_PLACES=265, PETRI_TRANSITIONS=350} [2024-11-13 16:14:58,273 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 75 predicate places. [2024-11-13 16:14:58,274 INFO L471 AbstractCegarLoop]: Abstraction has has 265 places, 350 transitions, 2093 flow [2024-11-13 16:14:58,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 159.33333333333334) internal successors, (1912), 12 states have internal predecessors, (1912), 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) [2024-11-13 16:14:58,275 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:14:58,276 INFO L204 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] [2024-11-13 16:14:58,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-13 16:14:58,276 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:14:58,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:14:58,277 INFO L85 PathProgramCache]: Analyzing trace with hash 376890891, now seen corresponding path program 1 times [2024-11-13 16:14:58,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:14:58,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677982371] [2024-11-13 16:14:58,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:14:58,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:14:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:14:59,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 16:14:59,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:14:59,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677982371] [2024-11-13 16:14:59,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677982371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:14:59,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:14:59,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 16:14:59,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450537152] [2024-11-13 16:14:59,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:14:59,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 16:14:59,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:14:59,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 16:14:59,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-13 16:15:00,118 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 205 [2024-11-13 16:15:00,119 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 350 transitions, 2093 flow. Second operand has 12 states, 12 states have (on average 159.25) internal successors, (1911), 12 states have internal predecessors, (1911), 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) [2024-11-13 16:15:00,120 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:00,120 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 205 [2024-11-13 16:15:00,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:01,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([425] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][161], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 198#(= |#race~threads_mask~0| 0), 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 148#L1051-3true, 191#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), 13#L1062-36true, Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,120 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 16:15:01,120 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:15:01,120 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 16:15:01,120 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-13 16:15:01,188 INFO L124 PetriNetUnfolderBase]: 850/3370 cut-off events. [2024-11-13 16:15:01,189 INFO L125 PetriNetUnfolderBase]: For 5604/5664 co-relation queries the response was YES. [2024-11-13 16:15:01,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8563 conditions, 3370 events. 850/3370 cut-off events. For 5604/5664 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 28072 event pairs, 178 based on Foata normal form. 42/3084 useless extension candidates. Maximal degree in co-relation 8229. Up to 809 conditions per place. [2024-11-13 16:15:01,215 INFO L140 encePairwiseOnDemand]: 192/205 looper letters, 150 selfloop transitions, 42 changer transitions 6/396 dead transitions. [2024-11-13 16:15:01,215 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 396 transitions, 2787 flow [2024-11-13 16:15:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 16:15:01,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 16:15:01,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2131 transitions. [2024-11-13 16:15:01,221 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.799624765478424 [2024-11-13 16:15:01,221 INFO L175 Difference]: Start difference. First operand has 265 places, 350 transitions, 2093 flow. Second operand 13 states and 2131 transitions. [2024-11-13 16:15:01,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 396 transitions, 2787 flow [2024-11-13 16:15:01,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 396 transitions, 2626 flow, removed 16 selfloop flow, removed 8 redundant places. [2024-11-13 16:15:01,261 INFO L231 Difference]: Finished difference. Result has 268 places, 349 transitions, 2050 flow [2024-11-13 16:15:01,261 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1966, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2050, PETRI_PLACES=268, PETRI_TRANSITIONS=349} [2024-11-13 16:15:01,262 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 78 predicate places. [2024-11-13 16:15:01,262 INFO L471 AbstractCegarLoop]: Abstraction has has 268 places, 349 transitions, 2050 flow [2024-11-13 16:15:01,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 159.25) internal successors, (1911), 12 states have internal predecessors, (1911), 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) [2024-11-13 16:15:01,263 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:01,263 INFO L204 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] [2024-11-13 16:15:01,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-13 16:15:01,264 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:01,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:01,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1927967949, now seen corresponding path program 1 times [2024-11-13 16:15:01,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:01,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316008818] [2024-11-13 16:15:01,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:01,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:01,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:01,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:01,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316008818] [2024-11-13 16:15:01,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316008818] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:01,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:01,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:15:01,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129639086] [2024-11-13 16:15:01,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:01,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:01,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:01,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:01,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:01,389 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 16:15:01,389 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 349 transitions, 2050 flow. Second operand has 3 states, 3 states have (on average 183.33333333333334) internal successors, (550), 3 states have internal predecessors, (550), 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) [2024-11-13 16:15:01,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:01,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 16:15:01,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:01,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][272], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), 120#L1063-10true, Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,744 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 16:15:01,745 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:15:01,745 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:15:01,745 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 16:15:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][217], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 352#true, 191#true, 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 13#L1062-36true, Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,760 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:15:01,760 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,760 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,760 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][300], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 235#(not (= ~threads_mask~0 1)), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 203#(= |#race~datas~0| 0), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 13#L1062-36true, Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,781 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 16:15:01,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,781 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:01,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([442] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][305], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), 126#L1063-16true, Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 235#(not (= ~threads_mask~0 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,790 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:15:01,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:01,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:01,790 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:01,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([543] L1050-15-->L1050-16: Formula: (= |v_threadThread1of1ForFork0_#t~bitwise7_3| v_~threads_mask~0_27) InVars {threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of1ForFork0_#t~bitwise7=|v_threadThread1of1ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][205], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), 126#L1063-16true, Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 38#L1050-16true, Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,797 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 16:15:01,797 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 16:15:01,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:15:01,797 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:15:01,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([326] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][287], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 262#true, 233#true, Black: 196#true, 284#true, 105#L1063-1true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), 188#L1050-18true, Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 352#true, 191#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 203#(= |#race~datas~0| 0), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,947 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 16:15:01,947 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 16:15:01,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2024-11-13 16:15:01,947 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 16:15:01,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([326] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][287], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 105#L1063-1true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), 138#L1050-19true, Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,961 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-13 16:15:01,961 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 16:15:01,961 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 16:15:01,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-13 16:15:01,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([326] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][297], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 105#L1063-1true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), 127#L1051true, Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,991 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([326] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][297], [Black: 254#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 220#true, Black: 295#true, 314#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), Black: 259#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), 262#true, 233#true, Black: 196#true, 284#true, Black: 265#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 201#true, 105#L1063-1true, 273#true, Black: 266#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 264#(= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4)))), Black: 267#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4) 1)) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 2 (* |ULTIMATE.start_main_~i~0#1| 4)))) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| 3 (* |ULTIMATE.start_main_~i~0#1| 4))) |ULTIMATE.start_main_#t~nondet25#1|) (= |ULTIMATE.start_main_#t~nondet25#1| (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~0#1| 4))))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 278#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ 3 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4)))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 277#(and (= (select (select |#race| ~datas~0.base) (+ 2 ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|) (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 276#(and (= |threadThread1of1ForFork0_#t~nondet4| (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4) 1))) (= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|)), Black: 275#(= (select (select |#race| ~datas~0.base) (+ ~datas~0.offset (* threadThread1of1ForFork0_~j~0 4))) |threadThread1of1ForFork0_#t~nondet4|), Black: 218#(<= (+ ~threads_mask~0 1) 0), Black: 222#(not (= ~threads_mask~0 0)), Black: 289#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 223#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 288#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 2)) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 286#(= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0), Black: 287#(and (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4))) 0) (= (select (select |#race| |ULTIMATE.start_main_~tids~0#1.base|) (+ |ULTIMATE.start_main_~tids~0#1.offset| (* |ULTIMATE.start_main_~i~1#1| 4) 1)) 0)), Black: 229#(not (= ~threads_mask~0 0)), Black: 230#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 191#true, 352#true, 148#L1051-3true, Black: 235#(not (= ~threads_mask~0 1)), 343#(and (not (= ~datas~0.base |ULTIMATE.start_main_~tids~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~tids~0#1.base|) 1)), 203#(= |#race~datas~0| 0), Black: 236#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 241#(not (= ~threads_mask~0 0)), Black: 242#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), Black: 248#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 247#(not (= ~threads_mask~0 0)), Black: 253#(not (= ~threads_mask~0 0))]) [2024-11-13 16:15:01,992 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 16:15:01,992 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-13 16:15:02,049 INFO L124 PetriNetUnfolderBase]: 909/3602 cut-off events. [2024-11-13 16:15:02,050 INFO L125 PetriNetUnfolderBase]: For 5004/5144 co-relation queries the response was YES. [2024-11-13 16:15:02,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8293 conditions, 3602 events. 909/3602 cut-off events. For 5004/5144 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 31202 event pairs, 132 based on Foata normal form. 23/3244 useless extension candidates. Maximal degree in co-relation 7969. Up to 728 conditions per place. [2024-11-13 16:15:02,084 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 36 selfloop transitions, 11 changer transitions 3/365 dead transitions. [2024-11-13 16:15:02,084 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 365 transitions, 2202 flow [2024-11-13 16:15:02,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:15:02,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:15:02,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 571 transitions. [2024-11-13 16:15:02,086 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9284552845528455 [2024-11-13 16:15:02,086 INFO L175 Difference]: Start difference. First operand has 268 places, 349 transitions, 2050 flow. Second operand 3 states and 571 transitions. [2024-11-13 16:15:02,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 365 transitions, 2202 flow [2024-11-13 16:15:02,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 365 transitions, 2125 flow, removed 0 selfloop flow, removed 11 redundant places. [2024-11-13 16:15:02,114 INFO L231 Difference]: Finished difference. Result has 261 places, 353 transitions, 2030 flow [2024-11-13 16:15:02,115 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1973, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=338, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2030, PETRI_PLACES=261, PETRI_TRANSITIONS=353} [2024-11-13 16:15:02,115 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 71 predicate places. [2024-11-13 16:15:02,115 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 353 transitions, 2030 flow [2024-11-13 16:15:02,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 183.33333333333334) internal successors, (550), 3 states have internal predecessors, (550), 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) [2024-11-13 16:15:02,116 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:02,116 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:02,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-13 16:15:02,116 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:02,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:02,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1691459902, now seen corresponding path program 1 times [2024-11-13 16:15:02,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:02,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629918986] [2024-11-13 16:15:02,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:02,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:02,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:02,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:02,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:02,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629918986] [2024-11-13 16:15:02,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629918986] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:02,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:02,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:02,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624464356] [2024-11-13 16:15:02,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:02,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:02,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:02,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:02,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:02,405 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 205 [2024-11-13 16:15:02,405 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 353 transitions, 2030 flow. Second operand has 4 states, 4 states have (on average 186.0) internal successors, (744), 4 states have internal predecessors, (744), 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) [2024-11-13 16:15:02,406 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:02,406 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 205 [2024-11-13 16:15:02,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:02,724 INFO L124 PetriNetUnfolderBase]: 229/1245 cut-off events. [2024-11-13 16:15:02,725 INFO L125 PetriNetUnfolderBase]: For 1695/1737 co-relation queries the response was YES. [2024-11-13 16:15:02,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3074 conditions, 1245 events. 229/1245 cut-off events. For 1695/1737 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 6933 event pairs, 2 based on Foata normal form. 11/1191 useless extension candidates. Maximal degree in co-relation 2754. Up to 129 conditions per place. [2024-11-13 16:15:02,735 INFO L140 encePairwiseOnDemand]: 199/205 looper letters, 17 selfloop transitions, 8 changer transitions 10/308 dead transitions. [2024-11-13 16:15:02,735 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 308 transitions, 1667 flow [2024-11-13 16:15:02,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:02,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:02,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 756 transitions. [2024-11-13 16:15:02,739 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9219512195121952 [2024-11-13 16:15:02,739 INFO L175 Difference]: Start difference. First operand has 261 places, 353 transitions, 2030 flow. Second operand 4 states and 756 transitions. [2024-11-13 16:15:02,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 308 transitions, 1667 flow [2024-11-13 16:15:02,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 308 transitions, 1593 flow, removed 15 selfloop flow, removed 10 redundant places. [2024-11-13 16:15:02,766 INFO L231 Difference]: Finished difference. Result has 248 places, 295 transitions, 1481 flow [2024-11-13 16:15:02,767 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1526, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1481, PETRI_PLACES=248, PETRI_TRANSITIONS=295} [2024-11-13 16:15:02,767 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 58 predicate places. [2024-11-13 16:15:02,768 INFO L471 AbstractCegarLoop]: Abstraction has has 248 places, 295 transitions, 1481 flow [2024-11-13 16:15:02,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 186.0) internal successors, (744), 4 states have internal predecessors, (744), 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) [2024-11-13 16:15:02,769 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:02,769 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:02,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-13 16:15:02,770 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:02,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:02,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1168801197, now seen corresponding path program 1 times [2024-11-13 16:15:02,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:02,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371417550] [2024-11-13 16:15:02,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:02,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:02,900 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 16:15:02,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:02,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371417550] [2024-11-13 16:15:02,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371417550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:02,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:02,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:02,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819391184] [2024-11-13 16:15:02,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:02,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:02,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:02,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:02,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:02,926 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 205 [2024-11-13 16:15:02,927 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 295 transitions, 1481 flow. Second operand has 4 states, 4 states have (on average 182.25) internal successors, (729), 4 states have internal predecessors, (729), 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) [2024-11-13 16:15:02,928 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:02,928 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 205 [2024-11-13 16:15:02,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:03,298 INFO L124 PetriNetUnfolderBase]: 312/1625 cut-off events. [2024-11-13 16:15:03,298 INFO L125 PetriNetUnfolderBase]: For 1739/1823 co-relation queries the response was YES. [2024-11-13 16:15:03,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3809 conditions, 1625 events. 312/1625 cut-off events. For 1739/1823 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 9834 event pairs, 5 based on Foata normal form. 5/1559 useless extension candidates. Maximal degree in co-relation 3685. Up to 178 conditions per place. [2024-11-13 16:15:03,310 INFO L140 encePairwiseOnDemand]: 201/205 looper letters, 28 selfloop transitions, 3 changer transitions 0/302 dead transitions. [2024-11-13 16:15:03,311 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 302 transitions, 1561 flow [2024-11-13 16:15:03,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:15:03,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 16:15:03,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 922 transitions. [2024-11-13 16:15:03,313 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8995121951219512 [2024-11-13 16:15:03,313 INFO L175 Difference]: Start difference. First operand has 248 places, 295 transitions, 1481 flow. Second operand 5 states and 922 transitions. [2024-11-13 16:15:03,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 302 transitions, 1561 flow [2024-11-13 16:15:03,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 302 transitions, 1531 flow, removed 1 selfloop flow, removed 5 redundant places. [2024-11-13 16:15:03,337 INFO L231 Difference]: Finished difference. Result has 249 places, 296 transitions, 1471 flow [2024-11-13 16:15:03,338 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1450, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1471, PETRI_PLACES=249, PETRI_TRANSITIONS=296} [2024-11-13 16:15:03,339 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 59 predicate places. [2024-11-13 16:15:03,339 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 296 transitions, 1471 flow [2024-11-13 16:15:03,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 182.25) internal successors, (729), 4 states have internal predecessors, (729), 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) [2024-11-13 16:15:03,340 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:03,341 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:03,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-13 16:15:03,341 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:03,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:03,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2103164472, now seen corresponding path program 1 times [2024-11-13 16:15:03,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:03,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674991470] [2024-11-13 16:15:03,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:03,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:03,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:03,583 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 16:15:03,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:03,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674991470] [2024-11-13 16:15:03,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674991470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:03,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:03,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:15:03,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233121460] [2024-11-13 16:15:03,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:03,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:15:03,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:03,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:15:03,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:15:03,711 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 205 [2024-11-13 16:15:03,712 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 296 transitions, 1471 flow. Second operand has 5 states, 5 states have (on average 180.0) internal successors, (900), 5 states have internal predecessors, (900), 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) [2024-11-13 16:15:03,712 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:03,712 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 205 [2024-11-13 16:15:03,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:04,351 INFO L124 PetriNetUnfolderBase]: 507/2403 cut-off events. [2024-11-13 16:15:04,351 INFO L125 PetriNetUnfolderBase]: For 2564/2686 co-relation queries the response was YES. [2024-11-13 16:15:04,364 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5827 conditions, 2403 events. 507/2403 cut-off events. For 2564/2686 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 16798 event pairs, 4 based on Foata normal form. 1/2286 useless extension candidates. Maximal degree in co-relation 5695. Up to 302 conditions per place. [2024-11-13 16:15:04,372 INFO L140 encePairwiseOnDemand]: 196/205 looper letters, 45 selfloop transitions, 11 changer transitions 0/321 dead transitions. [2024-11-13 16:15:04,372 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 321 transitions, 1717 flow [2024-11-13 16:15:04,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:15:04,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:15:04,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1104 transitions. [2024-11-13 16:15:04,375 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8975609756097561 [2024-11-13 16:15:04,375 INFO L175 Difference]: Start difference. First operand has 249 places, 296 transitions, 1471 flow. Second operand 6 states and 1104 transitions. [2024-11-13 16:15:04,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 321 transitions, 1717 flow [2024-11-13 16:15:04,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 321 transitions, 1716 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:04,404 INFO L231 Difference]: Finished difference. Result has 257 places, 306 transitions, 1593 flow [2024-11-13 16:15:04,404 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1470, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1593, PETRI_PLACES=257, PETRI_TRANSITIONS=306} [2024-11-13 16:15:04,405 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 67 predicate places. [2024-11-13 16:15:04,405 INFO L471 AbstractCegarLoop]: Abstraction has has 257 places, 306 transitions, 1593 flow [2024-11-13 16:15:04,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 180.0) internal successors, (900), 5 states have internal predecessors, (900), 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) [2024-11-13 16:15:04,406 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:04,406 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:04,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-13 16:15:04,407 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:04,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:04,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1588172448, now seen corresponding path program 1 times [2024-11-13 16:15:04,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:04,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58623052] [2024-11-13 16:15:04,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:04,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:04,530 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-13 16:15:04,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:04,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58623052] [2024-11-13 16:15:04,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58623052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:04,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:04,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:15:04,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797001663] [2024-11-13 16:15:04,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:04,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:15:04,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:04,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:15:04,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:15:04,562 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 16:15:04,563 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 306 transitions, 1593 flow. Second operand has 5 states, 5 states have (on average 180.6) internal successors, (903), 5 states have internal predecessors, (903), 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) [2024-11-13 16:15:04,563 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:04,563 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 16:15:04,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:05,289 INFO L124 PetriNetUnfolderBase]: 702/3228 cut-off events. [2024-11-13 16:15:05,289 INFO L125 PetriNetUnfolderBase]: For 3951/4155 co-relation queries the response was YES. [2024-11-13 16:15:05,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8041 conditions, 3228 events. 702/3228 cut-off events. For 3951/4155 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 24725 event pairs, 7 based on Foata normal form. 8/3087 useless extension candidates. Maximal degree in co-relation 7094. Up to 404 conditions per place. [2024-11-13 16:15:05,317 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 37 selfloop transitions, 7 changer transitions 0/322 dead transitions. [2024-11-13 16:15:05,317 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 322 transitions, 1743 flow [2024-11-13 16:15:05,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:15:05,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:15:05,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1102 transitions. [2024-11-13 16:15:05,320 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8959349593495934 [2024-11-13 16:15:05,320 INFO L175 Difference]: Start difference. First operand has 257 places, 306 transitions, 1593 flow. Second operand 6 states and 1102 transitions. [2024-11-13 16:15:05,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 322 transitions, 1743 flow [2024-11-13 16:15:05,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 322 transitions, 1743 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:05,357 INFO L231 Difference]: Finished difference. Result has 265 places, 310 transitions, 1636 flow [2024-11-13 16:15:05,357 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1593, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1636, PETRI_PLACES=265, PETRI_TRANSITIONS=310} [2024-11-13 16:15:05,358 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 75 predicate places. [2024-11-13 16:15:05,358 INFO L471 AbstractCegarLoop]: Abstraction has has 265 places, 310 transitions, 1636 flow [2024-11-13 16:15:05,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 180.6) internal successors, (903), 5 states have internal predecessors, (903), 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) [2024-11-13 16:15:05,359 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:05,359 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:05,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-13 16:15:05,360 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:05,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:05,360 INFO L85 PathProgramCache]: Analyzing trace with hash -621890581, now seen corresponding path program 1 times [2024-11-13 16:15:05,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:05,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659033194] [2024-11-13 16:15:05,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:05,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:05,571 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 16:15:05,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:05,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659033194] [2024-11-13 16:15:05,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659033194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:05,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:05,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:15:05,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704412399] [2024-11-13 16:15:05,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:05,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:15:05,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:05,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:15:05,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:15:05,687 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 205 [2024-11-13 16:15:05,688 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 310 transitions, 1636 flow. Second operand has 5 states, 5 states have (on average 179.8) internal successors, (899), 5 states have internal predecessors, (899), 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) [2024-11-13 16:15:05,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:05,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 205 [2024-11-13 16:15:05,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:06,726 INFO L124 PetriNetUnfolderBase]: 1068/4580 cut-off events. [2024-11-13 16:15:06,726 INFO L125 PetriNetUnfolderBase]: For 6359/6670 co-relation queries the response was YES. [2024-11-13 16:15:06,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12105 conditions, 4580 events. 1068/4580 cut-off events. For 6359/6670 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 38851 event pairs, 8 based on Foata normal form. 1/4371 useless extension candidates. Maximal degree in co-relation 10698. Up to 631 conditions per place. [2024-11-13 16:15:06,772 INFO L140 encePairwiseOnDemand]: 196/205 looper letters, 59 selfloop transitions, 16 changer transitions 0/344 dead transitions. [2024-11-13 16:15:06,772 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 344 transitions, 2020 flow [2024-11-13 16:15:06,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:15:06,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:15:06,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1104 transitions. [2024-11-13 16:15:06,774 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8975609756097561 [2024-11-13 16:15:06,774 INFO L175 Difference]: Start difference. First operand has 265 places, 310 transitions, 1636 flow. Second operand 6 states and 1104 transitions. [2024-11-13 16:15:06,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 344 transitions, 2020 flow [2024-11-13 16:15:06,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 344 transitions, 2009 flow, removed 3 selfloop flow, removed 2 redundant places. [2024-11-13 16:15:06,825 INFO L231 Difference]: Finished difference. Result has 272 places, 325 transitions, 1826 flow [2024-11-13 16:15:06,825 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1625, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1826, PETRI_PLACES=272, PETRI_TRANSITIONS=325} [2024-11-13 16:15:06,826 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 82 predicate places. [2024-11-13 16:15:06,826 INFO L471 AbstractCegarLoop]: Abstraction has has 272 places, 325 transitions, 1826 flow [2024-11-13 16:15:06,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 179.8) internal successors, (899), 5 states have internal predecessors, (899), 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) [2024-11-13 16:15:06,827 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:06,827 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:06,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-13 16:15:06,827 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:06,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:06,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1440537128, now seen corresponding path program 1 times [2024-11-13 16:15:06,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:06,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442563386] [2024-11-13 16:15:06,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:06,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:06,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-13 16:15:06,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:06,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442563386] [2024-11-13 16:15:06,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442563386] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:06,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:06,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:06,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718339528] [2024-11-13 16:15:06,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:06,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:06,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:06,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:06,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:07,015 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 205 [2024-11-13 16:15:07,016 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 325 transitions, 1826 flow. Second operand has 4 states, 4 states have (on average 181.5) internal successors, (726), 4 states have internal predecessors, (726), 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) [2024-11-13 16:15:07,016 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:07,016 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 205 [2024-11-13 16:15:07,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:08,046 INFO L124 PetriNetUnfolderBase]: 1061/4517 cut-off events. [2024-11-13 16:15:08,046 INFO L125 PetriNetUnfolderBase]: For 7217/7528 co-relation queries the response was YES. [2024-11-13 16:15:08,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12220 conditions, 4517 events. 1061/4517 cut-off events. For 7217/7528 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 38458 event pairs, 8 based on Foata normal form. 3/4328 useless extension candidates. Maximal degree in co-relation 10780. Up to 629 conditions per place. [2024-11-13 16:15:08,090 INFO L140 encePairwiseOnDemand]: 200/205 looper letters, 45 selfloop transitions, 9 changer transitions 0/334 dead transitions. [2024-11-13 16:15:08,090 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 334 transitions, 1969 flow [2024-11-13 16:15:08,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:08,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:08,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 746 transitions. [2024-11-13 16:15:08,092 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9097560975609756 [2024-11-13 16:15:08,093 INFO L175 Difference]: Start difference. First operand has 272 places, 325 transitions, 1826 flow. Second operand 4 states and 746 transitions. [2024-11-13 16:15:08,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 334 transitions, 1969 flow [2024-11-13 16:15:08,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 334 transitions, 1963 flow, removed 3 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:08,146 INFO L231 Difference]: Finished difference. Result has 277 places, 325 transitions, 1847 flow [2024-11-13 16:15:08,146 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1804, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1847, PETRI_PLACES=277, PETRI_TRANSITIONS=325} [2024-11-13 16:15:08,147 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 87 predicate places. [2024-11-13 16:15:08,147 INFO L471 AbstractCegarLoop]: Abstraction has has 277 places, 325 transitions, 1847 flow [2024-11-13 16:15:08,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 181.5) internal successors, (726), 4 states have internal predecessors, (726), 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) [2024-11-13 16:15:08,148 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:08,148 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:08,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-13 16:15:08,148 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:08,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:08,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1738258750, now seen corresponding path program 1 times [2024-11-13 16:15:08,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:08,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824623590] [2024-11-13 16:15:08,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:08,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:08,350 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-13 16:15:08,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:08,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824623590] [2024-11-13 16:15:08,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824623590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:08,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:08,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:15:08,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229581985] [2024-11-13 16:15:08,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:08,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:15:08,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:08,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:15:08,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:15:08,396 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 205 [2024-11-13 16:15:08,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 325 transitions, 1847 flow. Second operand has 5 states, 5 states have (on average 180.0) internal successors, (900), 5 states have internal predecessors, (900), 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) [2024-11-13 16:15:08,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:08,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 205 [2024-11-13 16:15:08,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:09,536 INFO L124 PetriNetUnfolderBase]: 1058/4434 cut-off events. [2024-11-13 16:15:09,536 INFO L125 PetriNetUnfolderBase]: For 6661/6981 co-relation queries the response was YES. [2024-11-13 16:15:09,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11882 conditions, 4434 events. 1058/4434 cut-off events. For 6661/6981 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 37644 event pairs, 9 based on Foata normal form. 16/4257 useless extension candidates. Maximal degree in co-relation 10457. Up to 628 conditions per place. [2024-11-13 16:15:09,596 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 37 selfloop transitions, 6 changer transitions 0/333 dead transitions. [2024-11-13 16:15:09,597 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 333 transitions, 1955 flow [2024-11-13 16:15:09,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:15:09,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:15:09,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1096 transitions. [2024-11-13 16:15:09,599 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8910569105691057 [2024-11-13 16:15:09,599 INFO L175 Difference]: Start difference. First operand has 277 places, 325 transitions, 1847 flow. Second operand 6 states and 1096 transitions. [2024-11-13 16:15:09,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 333 transitions, 1955 flow [2024-11-13 16:15:09,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 333 transitions, 1948 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:09,650 INFO L231 Difference]: Finished difference. Result has 282 places, 324 transitions, 1850 flow [2024-11-13 16:15:09,651 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1834, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1850, PETRI_PLACES=282, PETRI_TRANSITIONS=324} [2024-11-13 16:15:09,655 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 92 predicate places. [2024-11-13 16:15:09,659 INFO L471 AbstractCegarLoop]: Abstraction has has 282 places, 324 transitions, 1850 flow [2024-11-13 16:15:09,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 180.0) internal successors, (900), 5 states have internal predecessors, (900), 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) [2024-11-13 16:15:09,660 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:09,660 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:09,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-13 16:15:09,660 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:09,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:09,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1033057342, now seen corresponding path program 1 times [2024-11-13 16:15:09,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:09,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816926082] [2024-11-13 16:15:09,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:09,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:09,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:10,012 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:10,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:10,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816926082] [2024-11-13 16:15:10,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816926082] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 16:15:10,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851372157] [2024-11-13 16:15:10,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:10,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 16:15:10,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:15:10,017 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 16:15:10,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 16:15:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:10,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 16:15:10,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 16:15:10,580 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:10,581 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 16:15:10,955 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:10,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851372157] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 16:15:10,955 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 16:15:10,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2024-11-13 16:15:10,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914987949] [2024-11-13 16:15:10,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 16:15:10,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 16:15:10,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:10,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 16:15:10,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:15:11,206 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 16:15:11,207 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 324 transitions, 1850 flow. Second operand has 8 states, 8 states have (on average 176.875) internal successors, (1415), 8 states have internal predecessors, (1415), 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) [2024-11-13 16:15:11,207 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:11,207 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 16:15:11,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:12,046 INFO L124 PetriNetUnfolderBase]: 750/3262 cut-off events. [2024-11-13 16:15:12,046 INFO L125 PetriNetUnfolderBase]: For 5087/5319 co-relation queries the response was YES. [2024-11-13 16:15:12,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8776 conditions, 3262 events. 750/3262 cut-off events. For 5087/5319 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 25603 event pairs, 6 based on Foata normal form. 2/3129 useless extension candidates. Maximal degree in co-relation 7788. Up to 452 conditions per place. [2024-11-13 16:15:12,066 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 62 selfloop transitions, 18 changer transitions 0/346 dead transitions. [2024-11-13 16:15:12,066 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 346 transitions, 2093 flow [2024-11-13 16:15:12,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 16:15:12,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 16:15:12,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1803 transitions. [2024-11-13 16:15:12,070 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8795121951219512 [2024-11-13 16:15:12,070 INFO L175 Difference]: Start difference. First operand has 282 places, 324 transitions, 1850 flow. Second operand 10 states and 1803 transitions. [2024-11-13 16:15:12,070 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 346 transitions, 2093 flow [2024-11-13 16:15:12,105 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 346 transitions, 2066 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-13 16:15:12,110 INFO L231 Difference]: Finished difference. Result has 288 places, 324 transitions, 1861 flow [2024-11-13 16:15:12,110 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1745, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1861, PETRI_PLACES=288, PETRI_TRANSITIONS=324} [2024-11-13 16:15:12,111 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 98 predicate places. [2024-11-13 16:15:12,111 INFO L471 AbstractCegarLoop]: Abstraction has has 288 places, 324 transitions, 1861 flow [2024-11-13 16:15:12,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 176.875) internal successors, (1415), 8 states have internal predecessors, (1415), 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) [2024-11-13 16:15:12,112 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:12,112 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 16:15:12,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 16:15:12,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74db7f2b-5c66-486f-be8a-43f430ff38fe/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 16:15:12,313 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 13 more)] === [2024-11-13 16:15:12,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:12,313 INFO L85 PathProgramCache]: Analyzing trace with hash -738690146, now seen corresponding path program 1 times [2024-11-13 16:15:12,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:12,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904033732] [2024-11-13 16:15:12,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:12,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:12,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:15:12,362 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 16:15:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 16:15:12,432 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 16:15:12,432 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 16:15:12,433 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (15 of 16 remaining) [2024-11-13 16:15:12,435 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (14 of 16 remaining) [2024-11-13 16:15:12,435 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 16 remaining) [2024-11-13 16:15:12,435 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (12 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (11 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (10 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (9 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 16 remaining) [2024-11-13 16:15:12,436 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 16 remaining) [2024-11-13 16:15:12,437 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 16 remaining) [2024-11-13 16:15:12,437 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 16 remaining) [2024-11-13 16:15:12,437 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 16 remaining) [2024-11-13 16:15:12,437 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 16 remaining) [2024-11-13 16:15:12,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-13 16:15:12,438 INFO L407 BasicCegarLoop]: Path program 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] [2024-11-13 16:15:12,441 WARN L247 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-13 16:15:12,441 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-13 16:15:12,480 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-13 16:15:12,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 252 transitions, 520 flow [2024-11-13 16:15:12,554 INFO L124 PetriNetUnfolderBase]: 48/485 cut-off events. [2024-11-13 16:15:12,554 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2024-11-13 16:15:12,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 497 conditions, 485 events. 48/485 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1140 event pairs, 0 based on Foata normal form. 0/404 useless extension candidates. Maximal degree in co-relation 305. Up to 9 conditions per place. [2024-11-13 16:15:12,557 INFO L82 GeneralOperation]: Start removeDead. Operand has 235 places, 252 transitions, 520 flow [2024-11-13 16:15:12,561 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 235 places, 252 transitions, 520 flow [2024-11-13 16:15:12,562 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:15:12,562 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@59ac8429, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:15:12,563 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-13 16:15:12,566 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 16:15:12,567 INFO L124 PetriNetUnfolderBase]: 2/43 cut-off events. [2024-11-13 16:15:12,567 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-13 16:15:12,567 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:12,567 INFO L204 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] [2024-11-13 16:15:12,567 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:12,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:12,568 INFO L85 PathProgramCache]: Analyzing trace with hash -133612194, now seen corresponding path program 1 times [2024-11-13 16:15:12,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:12,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064668284] [2024-11-13 16:15:12,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:12,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:12,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:12,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:12,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:12,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064668284] [2024-11-13 16:15:12,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064668284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:12,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:12,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:15:12,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036189199] [2024-11-13 16:15:12,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:12,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:12,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:12,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:12,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:12,623 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 16:15:12,624 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 252 transitions, 520 flow. Second operand has 3 states, 3 states have (on average 220.33333333333334) internal successors, (661), 3 states have internal predecessors, (661), 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) [2024-11-13 16:15:12,624 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:12,624 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 16:15:12,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:13,598 INFO L124 PetriNetUnfolderBase]: 1068/4783 cut-off events. [2024-11-13 16:15:13,599 INFO L125 PetriNetUnfolderBase]: For 47/47 co-relation queries the response was YES. [2024-11-13 16:15:13,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5967 conditions, 4783 events. 1068/4783 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 41648 event pairs, 295 based on Foata normal form. 53/3972 useless extension candidates. Maximal degree in co-relation 4999. Up to 1154 conditions per place. [2024-11-13 16:15:13,632 INFO L140 encePairwiseOnDemand]: 245/252 looper letters, 26 selfloop transitions, 2 changer transitions 2/247 dead transitions. [2024-11-13 16:15:13,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 247 transitions, 566 flow [2024-11-13 16:15:13,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:15:13,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:15:13,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 690 transitions. [2024-11-13 16:15:13,634 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9126984126984127 [2024-11-13 16:15:13,634 INFO L175 Difference]: Start difference. First operand has 235 places, 252 transitions, 520 flow. Second operand 3 states and 690 transitions. [2024-11-13 16:15:13,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 247 transitions, 566 flow [2024-11-13 16:15:13,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 247 transitions, 566 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:13,638 INFO L231 Difference]: Finished difference. Result has 236 places, 245 transitions, 510 flow [2024-11-13 16:15:13,639 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=510, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=510, PETRI_PLACES=236, PETRI_TRANSITIONS=245} [2024-11-13 16:15:13,639 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 1 predicate places. [2024-11-13 16:15:13,639 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 245 transitions, 510 flow [2024-11-13 16:15:13,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 220.33333333333334) internal successors, (661), 3 states have internal predecessors, (661), 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) [2024-11-13 16:15:13,640 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:13,640 INFO L204 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] [2024-11-13 16:15:13,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-13 16:15:13,640 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:13,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:13,641 INFO L85 PathProgramCache]: Analyzing trace with hash -225884904, now seen corresponding path program 1 times [2024-11-13 16:15:13,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:13,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515270216] [2024-11-13 16:15:13,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:13,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:13,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:13,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:13,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515270216] [2024-11-13 16:15:13,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515270216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:13,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:13,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:15:13,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045411511] [2024-11-13 16:15:13,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:13,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:13,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:13,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:13,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:13,701 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 252 [2024-11-13 16:15:13,702 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 245 transitions, 510 flow. Second operand has 3 states, 3 states have (on average 215.0) internal successors, (645), 3 states have internal predecessors, (645), 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) [2024-11-13 16:15:13,702 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:13,702 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 252 [2024-11-13 16:15:13,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:15,647 INFO L124 PetriNetUnfolderBase]: 3427/10787 cut-off events. [2024-11-13 16:15:15,648 INFO L125 PetriNetUnfolderBase]: For 139/139 co-relation queries the response was YES. [2024-11-13 16:15:15,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14937 conditions, 10787 events. 3427/10787 cut-off events. For 139/139 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 106643 event pairs, 623 based on Foata normal form. 0/8840 useless extension candidates. Maximal degree in co-relation 14888. Up to 2081 conditions per place. [2024-11-13 16:15:15,734 INFO L140 encePairwiseOnDemand]: 237/252 looper letters, 52 selfloop transitions, 11 changer transitions 0/274 dead transitions. [2024-11-13 16:15:15,734 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 705 flow [2024-11-13 16:15:15,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:15:15,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:15:15,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 709 transitions. [2024-11-13 16:15:15,736 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9378306878306878 [2024-11-13 16:15:15,736 INFO L175 Difference]: Start difference. First operand has 236 places, 245 transitions, 510 flow. Second operand 3 states and 709 transitions. [2024-11-13 16:15:15,736 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 705 flow [2024-11-13 16:15:15,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 274 transitions, 701 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:15:15,742 INFO L231 Difference]: Finished difference. Result has 236 places, 256 transitions, 602 flow [2024-11-13 16:15:15,743 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=506, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=234, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=602, PETRI_PLACES=236, PETRI_TRANSITIONS=256} [2024-11-13 16:15:15,743 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 1 predicate places. [2024-11-13 16:15:15,744 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 256 transitions, 602 flow [2024-11-13 16:15:15,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 215.0) internal successors, (645), 3 states have internal predecessors, (645), 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) [2024-11-13 16:15:15,744 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:15,744 INFO L204 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] [2024-11-13 16:15:15,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-13 16:15:15,745 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:15,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:15,745 INFO L85 PathProgramCache]: Analyzing trace with hash 95356334, now seen corresponding path program 1 times [2024-11-13 16:15:15,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:15,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672594564] [2024-11-13 16:15:15,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:15,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:15,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:15,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:15,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:15,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672594564] [2024-11-13 16:15:15,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672594564] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:15,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:15,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:15:15,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014324085] [2024-11-13 16:15:15,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:15,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:15,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:15,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:15,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:15,800 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 16:15:15,800 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 256 transitions, 602 flow. Second operand has 3 states, 3 states have (on average 220.0) internal successors, (660), 3 states have internal predecessors, (660), 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) [2024-11-13 16:15:15,801 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:15,801 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 16:15:15,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:16,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L1063-17-->L1063-18: Formula: (= |v_#race~threads_mask~0_7| |v_ULTIMATE.start_main_#t~nondet22#1_3|) InVars {ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_7|, ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} AuxVars[] AssignedVars[#race~threads_mask~0][213], [248#(= |#race~datas~0| 0), 90#L1063-18true, Black: 243#(= |#race~threads_mask~0| 0), 241#true, 236#true, 199#L1048-1true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:16,592 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 16:15:16,592 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,592 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,592 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][201], [248#(= |#race~datas~0| 0), Black: 241#true, 236#true, 199#L1048-1true, 243#(= |#race~threads_mask~0| 0), 64#L1063-1true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:16,638 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][201], [248#(= |#race~datas~0| 0), Black: 241#true, 236#true, 199#L1048-1true, 243#(= |#race~threads_mask~0| 0), 64#L1063-1true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:16,638 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:16,638 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][201], [248#(= |#race~datas~0| 0), 189#L1048-2true, Black: 241#true, 236#true, 243#(= |#race~threads_mask~0| 0), 64#L1063-1true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:16,639 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-13 16:15:16,639 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 16:15:16,639 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:16,639 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:16,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([570] L1063-17-->L1063-18: Formula: (= |v_#race~threads_mask~0_7| |v_ULTIMATE.start_main_#t~nondet22#1_3|) InVars {ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_7|, ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} AuxVars[] AssignedVars[#race~threads_mask~0][213], [248#(= |#race~datas~0| 0), 90#L1063-18true, Black: 243#(= |#race~threads_mask~0| 0), 241#true, 236#true, 199#L1048-1true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:16,658 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,658 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:16,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][212], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 90#L1063-18true, 236#true, 241#true, 199#L1048-1true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:16,682 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,682 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,682 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,682 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L1063-17-->L1063-18: Formula: (= |v_#race~threads_mask~0_7| |v_ULTIMATE.start_main_#t~nondet22#1_3|) InVars {ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_7|, ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} AuxVars[] AssignedVars[#race~threads_mask~0][213], [248#(= |#race~datas~0| 0), 189#L1048-2true, 90#L1063-18true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 241#true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:16,684 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 16:15:16,684 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,684 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,684 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][212], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 90#L1063-18true, 241#true, 236#true, 199#L1048-1true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:16,685 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,685 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,685 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,685 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:16,685 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:16,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][212], [248#(= |#race~datas~0| 0), 189#L1048-2true, Black: 243#(= |#race~threads_mask~0| 0), 90#L1063-18true, 236#true, 241#true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:16,708 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,709 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:16,709 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:16,709 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:17,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([567] L1062-30-->L1062-32: Formula: (let ((.cse1 (<= 0 v_~threads_mask~0_30)) (.cse2 (<= 0 |v_ULTIMATE.start_main_#t~bitwise18#1_11|)) (.cse0 (< |v_ULTIMATE.start_main_#t~bitwise18#1_11| 0)) (.cse3 (< v_~threads_mask~0_30 0))) (and (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| |v_ULTIMATE.start_main_#t~bitwise18#1_11|) (and .cse0 .cse1)) (or (< (+ v_~threads_mask~0_30 |v_ULTIMATE.start_main_#t~bitwise18#1_11|) |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse2 .cse1)) (<= 0 (+ |v_ULTIMATE.start_main_#t~bitwise19#1_9| 2147483648)) (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| v_~threads_mask~0_30) (and .cse2 .cse3)) (or (<= 0 |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse0 .cse3)))) InVars {~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} OutVars{ULTIMATE.start_main_#t~bitwise19#1=|v_ULTIMATE.start_main_#t~bitwise19#1_9|, ~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise19#1][179], [65#L1062-32true, 17#L1049-3true, 248#(= |#race~datas~0| 0), Black: 241#true, 236#true, 243#(= |#race~threads_mask~0| 0), 234#true, 129#L1050-18true]) [2024-11-13 16:15:17,014 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-13 16:15:17,014 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:17,014 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:17,014 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:17,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1050-->L1050-1: Formula: (= |v_#race~threads_mask~0_13| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_13|} AuxVars[] AssignedVars[#race~threads_mask~0][233], [5#L1050-1true, 248#(= |#race~datas~0| 0), Black: 241#true, 90#L1063-18true, 236#true, 243#(= |#race~threads_mask~0| 0), 234#true, 129#L1050-18true]) [2024-11-13 16:15:17,180 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is not cut-off event [2024-11-13 16:15:17,180 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 16:15:17,180 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 16:15:17,180 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 16:15:17,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1064-->L1064-3: Formula: (and (= (store |v_#pthreadsMutex_22| |v_~#threads_mask_mutex~0.base_20| (store (select |v_#pthreadsMutex_22| |v_~#threads_mask_mutex~0.base_20|) |v_~#threads_mask_mutex~0.offset_20| 0)) |v_#pthreadsMutex_21|) (= 0 |v_ULTIMATE.start_main_#t~ret23#1_7|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_22|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_20|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_20|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_21|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_20|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_20|, ULTIMATE.start_main_#t~ret23#1=|v_ULTIMATE.start_main_#t~ret23#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~ret23#1][196], [214#L1064-3true, 17#L1049-3true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 241#true, 66#L1051-3true, 234#true]) [2024-11-13 16:15:17,274 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:17,274 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:17,274 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:17,274 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:17,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][212], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 90#L1063-18true, 241#true, 236#true, 164#L1051-3true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:17,377 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,377 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:17,377 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:17,377 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:17,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][184], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 241#true, 164#L1051-3true, 64#L1063-1true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:17,379 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:17,379 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:17,379 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,379 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][184], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 241#true, 164#L1051-3true, 64#L1063-1true, 234#true, 129#L1050-18true]) [2024-11-13 16:15:17,379 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:17,380 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:17,380 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:17,380 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,380 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][212], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 90#L1063-18true, 236#true, 241#true, 164#L1051-3true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:17,386 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:17,386 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:17,386 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:17,387 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:17,387 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][184], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 241#true, 236#true, 164#L1051-3true, 160#L1063-2true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:17,389 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][184], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 241#true, 164#L1051-3true, 160#L1063-2true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:17,389 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:17,389 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:17,416 INFO L124 PetriNetUnfolderBase]: 3270/12679 cut-off events. [2024-11-13 16:15:17,417 INFO L125 PetriNetUnfolderBase]: For 618/690 co-relation queries the response was YES. [2024-11-13 16:15:17,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17551 conditions, 12679 events. 3270/12679 cut-off events. For 618/690 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 135930 event pairs, 659 based on Foata normal form. 0/10411 useless extension candidates. Maximal degree in co-relation 13695. Up to 2611 conditions per place. [2024-11-13 16:15:17,481 INFO L140 encePairwiseOnDemand]: 246/252 looper letters, 34 selfloop transitions, 3 changer transitions 0/264 dead transitions. [2024-11-13 16:15:17,481 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 264 transitions, 697 flow [2024-11-13 16:15:17,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:15:17,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:15:17,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 697 transitions. [2024-11-13 16:15:17,483 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.921957671957672 [2024-11-13 16:15:17,483 INFO L175 Difference]: Start difference. First operand has 236 places, 256 transitions, 602 flow. Second operand 3 states and 697 transitions. [2024-11-13 16:15:17,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 264 transitions, 697 flow [2024-11-13 16:15:17,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 264 transitions, 675 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-13 16:15:17,491 INFO L231 Difference]: Finished difference. Result has 234 places, 256 transitions, 595 flow [2024-11-13 16:15:17,491 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=595, PETRI_PLACES=234, PETRI_TRANSITIONS=256} [2024-11-13 16:15:17,492 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, -1 predicate places. [2024-11-13 16:15:17,492 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 256 transitions, 595 flow [2024-11-13 16:15:17,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 220.0) internal successors, (660), 3 states have internal predecessors, (660), 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) [2024-11-13 16:15:17,493 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:17,493 INFO L204 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] [2024-11-13 16:15:17,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-13 16:15:17,493 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:17,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:17,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1437916230, now seen corresponding path program 1 times [2024-11-13 16:15:17,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:17,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731994942] [2024-11-13 16:15:17,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:17,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:17,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:17,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:17,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731994942] [2024-11-13 16:15:17,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731994942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:17,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:17,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:15:17,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970078920] [2024-11-13 16:15:17,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:17,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 16:15:17,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:17,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 16:15:17,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:15:17,706 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 252 [2024-11-13 16:15:17,707 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 256 transitions, 595 flow. Second operand has 5 states, 5 states have (on average 219.4) internal successors, (1097), 5 states have internal predecessors, (1097), 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) [2024-11-13 16:15:17,707 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:17,707 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 252 [2024-11-13 16:15:17,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true, 223#L1060-5true]) [2024-11-13 16:15:18,437 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 16:15:18,437 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,437 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,437 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 223#L1060-5true]) [2024-11-13 16:15:18,658 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:18,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,658 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,658 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:18,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true, 223#L1060-5true]) [2024-11-13 16:15:18,687 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,687 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,687 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:18,687 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 223#L1060-5true]) [2024-11-13 16:15:18,688 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:18,688 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,688 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,688 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:18,688 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:18,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), 147#L1060-7true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:18,724 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,724 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:18,724 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,724 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 135#L1061-3true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:18,752 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-13 16:15:18,752 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,752 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,752 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), 147#L1060-7true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:18,767 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 16:15:18,767 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,767 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,767 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 135#L1061-3true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:18,788 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 16:15:18,788 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,789 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:18,789 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 16:15:18,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1051-->L1051-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret9_1| 0) (= |v_#pthreadsMutex_29| (store |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24| (store (select |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24|) |v_~#threads_mask_mutex~0.offset_24| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_30|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} OutVars{threadThread1of2ForFork0_#t~ret9=|v_threadThread1of2ForFork0_#t~ret9_1|, #pthreadsMutex=|v_#pthreadsMutex_29|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret9][206], [5#L1050-1true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 66#L1051-3true, 234#true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:18,977 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 16:15:18,977 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:18,977 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:18,977 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:18,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:18,978 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:18,978 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:18,978 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:18,978 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:18,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1051-->L1051-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret9_1| 0) (= |v_#pthreadsMutex_29| (store |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24| (store (select |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24|) |v_~#threads_mask_mutex~0.offset_24| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_30|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} OutVars{threadThread1of2ForFork0_#t~ret9=|v_threadThread1of2ForFork0_#t~ret9_1|, #pthreadsMutex=|v_#pthreadsMutex_29|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret9][206], [248#(= |#race~datas~0| 0), 194#L1050-2true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 66#L1051-3true, 234#true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:18,998 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 16:15:18,998 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:18,998 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:18,998 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:19,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:19,017 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:19,017 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,017 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,017 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,017 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:19,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:19,034 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,034 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:19,034 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 234#true, 129#L1050-18true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:19,035 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:19,035 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,035 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,035 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:19,035 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([850] L1051-->L1051-3: Formula: (and (= |v_threadThread2of2ForFork0_#t~ret9_1| 0) (= |v_#pthreadsMutex_29| (store |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24| (store (select |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24|) |v_~#threads_mask_mutex~0.offset_24| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_30|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_29|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|, threadThread2of2ForFork0_#t~ret9=|v_threadThread2of2ForFork0_#t~ret9_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret9][264], [248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 14#L1050-7true, 250#true, Black: 246#true, 234#true, 174#ULTIMATE.startFINALtrue]) [2024-11-13 16:15:19,053 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:19,053 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,053 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,053 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:19,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,226 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,226 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,226 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,226 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:19,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][209], [248#(= |#race~datas~0| 0), Black: 241#true, 236#true, 164#L1051-3true, 250#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,248 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:19,248 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:19,248 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,248 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1051-->L1051-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret9_1| 0) (= |v_#pthreadsMutex_29| (store |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24| (store (select |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24|) |v_~#threads_mask_mutex~0.offset_24| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_30|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} OutVars{threadThread1of2ForFork0_#t~ret9=|v_threadThread1of2ForFork0_#t~ret9_1|, #pthreadsMutex=|v_#pthreadsMutex_29|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret9][206], [248#(= |#race~datas~0| 0), 235#true, Black: 243#(= |#race~threads_mask~0| 0), 250#true, Black: 246#true, 66#L1051-3true, 191#L1068true, 234#true]) [2024-11-13 16:15:19,252 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 16:15:19,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-13 16:15:19,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-13 16:15:19,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,253 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,253 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,253 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:19,253 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L1051-->L1051-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret9_1| 0) (= |v_#pthreadsMutex_29| (store |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24| (store (select |v_#pthreadsMutex_30| |v_~#threads_mask_mutex~0.base_24|) |v_~#threads_mask_mutex~0.offset_24| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_30|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} OutVars{threadThread1of2ForFork0_#t~ret9=|v_threadThread1of2ForFork0_#t~ret9_1|, #pthreadsMutex=|v_#pthreadsMutex_29|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_24|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_24|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret9][206], [248#(= |#race~datas~0| 0), 235#true, 61#L1070true, Black: 243#(= |#race~threads_mask~0| 0), 250#true, Black: 246#true, 66#L1051-3true, 234#true]) [2024-11-13 16:15:19,259 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:19,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 16:15:19,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 16:15:19,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-13 16:15:19,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L1050-17-->L1050-18: Formula: (= |v_threadThread2of2ForFork0_#t~nondet8_3| |v_#race~threads_mask~0_10|) InVars {threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread2of2ForFork0_#t~nondet8=|v_threadThread2of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][271], [214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,260 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,260 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][220], [214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 250#true, Black: 246#true, 166#L1050-18true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,261 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:19,261 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L1063-17-->L1063-18: Formula: (= |v_#race~threads_mask~0_7| |v_ULTIMATE.start_main_#t~nondet22#1_3|) InVars {ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_7|, ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_3|} AuxVars[] AssignedVars[#race~threads_mask~0][221], [248#(= |#race~datas~0| 0), 90#L1063-18true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 250#true, Black: 246#true, 129#L1050-18true, 234#true]) [2024-11-13 16:15:19,263 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:19,263 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,263 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,263 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:19,295 INFO L124 PetriNetUnfolderBase]: 2952/11046 cut-off events. [2024-11-13 16:15:19,295 INFO L125 PetriNetUnfolderBase]: For 119/119 co-relation queries the response was YES. [2024-11-13 16:15:19,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15050 conditions, 11046 events. 2952/11046 cut-off events. For 119/119 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 115400 event pairs, 813 based on Foata normal form. 1/8993 useless extension candidates. Maximal degree in co-relation 12969. Up to 2545 conditions per place. [2024-11-13 16:15:19,354 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 40 selfloop transitions, 2 changer transitions 5/273 dead transitions. [2024-11-13 16:15:19,354 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 273 transitions, 723 flow [2024-11-13 16:15:19,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:15:19,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 16:15:19,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1356 transitions. [2024-11-13 16:15:19,356 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8968253968253969 [2024-11-13 16:15:19,356 INFO L175 Difference]: Start difference. First operand has 234 places, 256 transitions, 595 flow. Second operand 6 states and 1356 transitions. [2024-11-13 16:15:19,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 273 transitions, 723 flow [2024-11-13 16:15:19,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 273 transitions, 723 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:19,361 INFO L231 Difference]: Finished difference. Result has 243 places, 257 transitions, 617 flow [2024-11-13 16:15:19,361 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=595, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=617, PETRI_PLACES=243, PETRI_TRANSITIONS=257} [2024-11-13 16:15:19,361 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 8 predicate places. [2024-11-13 16:15:19,362 INFO L471 AbstractCegarLoop]: Abstraction has has 243 places, 257 transitions, 617 flow [2024-11-13 16:15:19,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 219.4) internal successors, (1097), 5 states have internal predecessors, (1097), 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) [2024-11-13 16:15:19,362 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:19,362 INFO L204 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] [2024-11-13 16:15:19,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-13 16:15:19,363 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:19,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:19,363 INFO L85 PathProgramCache]: Analyzing trace with hash -761813310, now seen corresponding path program 1 times [2024-11-13 16:15:19,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:19,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006438710] [2024-11-13 16:15:19,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:19,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:19,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:19,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:19,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006438710] [2024-11-13 16:15:19,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006438710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:19,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:19,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 16:15:19,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582734609] [2024-11-13 16:15:19,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:19,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:19,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:19,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:19,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:19,464 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 224 out of 252 [2024-11-13 16:15:19,464 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 257 transitions, 617 flow. Second operand has 3 states, 3 states have (on average 225.33333333333334) internal successors, (676), 3 states have internal predecessors, (676), 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) [2024-11-13 16:15:19,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:19,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 224 of 252 [2024-11-13 16:15:19,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:20,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([567] L1062-30-->L1062-32: Formula: (let ((.cse1 (<= 0 v_~threads_mask~0_30)) (.cse2 (<= 0 |v_ULTIMATE.start_main_#t~bitwise18#1_11|)) (.cse0 (< |v_ULTIMATE.start_main_#t~bitwise18#1_11| 0)) (.cse3 (< v_~threads_mask~0_30 0))) (and (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| |v_ULTIMATE.start_main_#t~bitwise18#1_11|) (and .cse0 .cse1)) (or (< (+ v_~threads_mask~0_30 |v_ULTIMATE.start_main_#t~bitwise18#1_11|) |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse2 .cse1)) (<= 0 (+ |v_ULTIMATE.start_main_#t~bitwise19#1_9| 2147483648)) (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| v_~threads_mask~0_30) (and .cse2 .cse3)) (or (<= 0 |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse0 .cse3)))) InVars {~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} OutVars{ULTIMATE.start_main_#t~bitwise19#1=|v_ULTIMATE.start_main_#t~bitwise19#1_9|, ~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise19#1][178], [Black: 253#(<= |ULTIMATE.start_main_~threads_total~0#1| 0), Black: 254#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 256#(and (= |ULTIMATE.start_main_~i~0#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 14#L1050-7true, 164#L1051-3true, 234#true, 65#L1062-32true, Black: 241#true, 236#true, 250#true, Black: 246#true, 261#true]) [2024-11-13 16:15:20,617 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:20,617 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:20,617 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:20,617 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:20,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([567] L1062-30-->L1062-32: Formula: (let ((.cse1 (<= 0 v_~threads_mask~0_30)) (.cse2 (<= 0 |v_ULTIMATE.start_main_#t~bitwise18#1_11|)) (.cse0 (< |v_ULTIMATE.start_main_#t~bitwise18#1_11| 0)) (.cse3 (< v_~threads_mask~0_30 0))) (and (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| |v_ULTIMATE.start_main_#t~bitwise18#1_11|) (and .cse0 .cse1)) (or (< (+ v_~threads_mask~0_30 |v_ULTIMATE.start_main_#t~bitwise18#1_11|) |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse2 .cse1)) (<= 0 (+ |v_ULTIMATE.start_main_#t~bitwise19#1_9| 2147483648)) (or (<= |v_ULTIMATE.start_main_#t~bitwise19#1_9| v_~threads_mask~0_30) (and .cse2 .cse3)) (or (<= 0 |v_ULTIMATE.start_main_#t~bitwise19#1_9|) (and .cse0 .cse3)))) InVars {~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} OutVars{ULTIMATE.start_main_#t~bitwise19#1=|v_ULTIMATE.start_main_#t~bitwise19#1_9|, ~threads_mask~0=v_~threads_mask~0_30, ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_11|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise19#1][178], [Black: 253#(<= |ULTIMATE.start_main_~threads_total~0#1| 0), Black: 254#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 256#(and (= |ULTIMATE.start_main_~i~0#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 164#L1051-3true, 234#true, 65#L1062-32true, Black: 241#true, 236#true, 250#true, 123#L1050-16true, Black: 246#true, 261#true]) [2024-11-13 16:15:20,679 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:20,679 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:20,679 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:20,679 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:20,826 INFO L124 PetriNetUnfolderBase]: 2674/10337 cut-off events. [2024-11-13 16:15:20,826 INFO L125 PetriNetUnfolderBase]: For 165/165 co-relation queries the response was YES. [2024-11-13 16:15:20,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13934 conditions, 10337 events. 2674/10337 cut-off events. For 165/165 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 106215 event pairs, 733 based on Foata normal form. 1/8487 useless extension candidates. Maximal degree in co-relation 13783. Up to 2383 conditions per place. [2024-11-13 16:15:20,899 INFO L140 encePairwiseOnDemand]: 249/252 looper letters, 29 selfloop transitions, 2 changer transitions 0/264 dead transitions. [2024-11-13 16:15:20,899 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 264 transitions, 693 flow [2024-11-13 16:15:20,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:15:20,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:15:20,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 704 transitions. [2024-11-13 16:15:20,901 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9312169312169312 [2024-11-13 16:15:20,901 INFO L175 Difference]: Start difference. First operand has 243 places, 257 transitions, 617 flow. Second operand 3 states and 704 transitions. [2024-11-13 16:15:20,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 264 transitions, 693 flow [2024-11-13 16:15:20,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 264 transitions, 681 flow, removed 5 selfloop flow, removed 4 redundant places. [2024-11-13 16:15:20,906 INFO L231 Difference]: Finished difference. Result has 239 places, 258 transitions, 617 flow [2024-11-13 16:15:20,907 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=605, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=617, PETRI_PLACES=239, PETRI_TRANSITIONS=258} [2024-11-13 16:15:20,907 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 4 predicate places. [2024-11-13 16:15:20,907 INFO L471 AbstractCegarLoop]: Abstraction has has 239 places, 258 transitions, 617 flow [2024-11-13 16:15:20,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 225.33333333333334) internal successors, (676), 3 states have internal predecessors, (676), 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) [2024-11-13 16:15:20,908 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:20,908 INFO L204 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] [2024-11-13 16:15:20,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-13 16:15:20,909 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:20,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:20,909 INFO L85 PathProgramCache]: Analyzing trace with hash 761392737, now seen corresponding path program 1 times [2024-11-13 16:15:20,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:20,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541927123] [2024-11-13 16:15:20,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:20,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:20,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:20,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:20,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:20,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541927123] [2024-11-13 16:15:20,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541927123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:20,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:20,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:20,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400800700] [2024-11-13 16:15:20,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:20,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:20,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:20,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:20,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:21,047 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 16:15:21,048 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 258 transitions, 617 flow. Second operand has 4 states, 4 states have (on average 215.0) internal successors, (860), 4 states have internal predecessors, (860), 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) [2024-11-13 16:15:21,048 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:21,048 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 16:15:21,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:22,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,199 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,199 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,199 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:22,199 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:22,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 105#L1062-5true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,200 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,200 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:22,200 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:22,200 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 187#L1062-12true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,254 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,254 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,254 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,254 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,255 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,255 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,255 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,255 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 21#L1050-2true, Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,256 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,256 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,256 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,256 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 93#L1050-10true, 234#true, 261#true]) [2024-11-13 16:15:22,288 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,288 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,288 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:22,288 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 21#L1050-2true, Black: 246#true, 234#true, 187#L1062-12true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,315 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,315 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,315 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,315 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 21#L1050-2true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,316 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,316 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,316 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,316 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 21#L1050-2true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,323 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is not cut-off event [2024-11-13 16:15:22,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:15:22,323 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:15:22,324 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2024-11-13 16:15:22,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 105#L1062-5true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,373 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,373 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,373 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,373 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,375 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,375 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,375 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,375 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,378 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,378 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,378 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:22,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 105#L1062-5true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,415 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 16:15:22,415 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 16:15:22,415 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:15:22,415 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 16:15:22,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,440 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,440 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,440 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,440 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 187#L1062-12true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,443 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,443 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,443 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,443 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,445 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,445 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,445 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:22,445 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 93#L1050-10true, 234#true, 261#true]) [2024-11-13 16:15:22,683 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,683 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,683 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,683 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 11#L1062-36true, 234#true, 19#L1050-10true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,684 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,684 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,684 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:22,684 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,725 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,725 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,725 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,725 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,726 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,726 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,726 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,726 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, 63#L1062-19true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,731 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,732 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,732 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,732 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, 63#L1062-19true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,736 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,736 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,736 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,737 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,737 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,737 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,737 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:22,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,753 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 16:15:22,753 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,753 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,753 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 16:15:22,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,765 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 16:15:22,765 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,765 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,765 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 16:15:22,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,814 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,814 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,814 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,814 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 187#L1062-12true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,815 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,815 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,815 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,815 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,819 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,820 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,820 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,820 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 187#L1062-12true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,820 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,821 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,821 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,821 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,826 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,826 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,827 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,827 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 187#L1062-12true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,829 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,829 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,829 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,829 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,840 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,840 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 16:15:22,840 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 16:15:22,840 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 21#L1050-2true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,859 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,859 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 16:15:22,859 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 16:15:22,859 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:22,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 234#true, 68#L1050-15true, 261#true]) [2024-11-13 16:15:22,865 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,865 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,865 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,866 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 31#L1050-15true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,866 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,866 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,866 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,866 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 93#L1050-10true, 234#true, 174#ULTIMATE.startFINALtrue, 261#true]) [2024-11-13 16:15:22,901 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,901 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,902 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:22,902 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 166#L1050-18true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:22,910 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,910 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,910 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,910 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 21#L1050-2true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,916 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,916 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,916 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,916 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:22,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 129#L1050-18true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,939 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,939 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:22,939 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,939 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:22,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:22,945 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:22,945 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:22,945 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,945 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:22,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 105#L1062-5true, 261#true]) [2024-11-13 16:15:22,989 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:22,989 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:22,989 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:22,989 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 166#L1050-18true, 234#true, 261#true]) [2024-11-13 16:15:23,001 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,001 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,001 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,001 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 166#L1050-18true, 234#true, 187#L1062-12true, 261#true]) [2024-11-13 16:15:23,005 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,005 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,005 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,005 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 166#L1050-18true, 11#L1062-36true, 234#true, 261#true]) [2024-11-13 16:15:23,008 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,008 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,008 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,008 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 63#L1062-19true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 68#L1050-15true, 261#true]) [2024-11-13 16:15:23,010 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 16:15:23,010 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:23,010 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 16:15:23,010 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:23,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,014 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,014 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,014 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,014 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:23,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 21#L1050-2true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,041 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,041 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,041 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:23,041 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:23,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 220#L1062-3true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,088 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,088 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,088 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,088 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 105#L1062-5true, 261#true]) [2024-11-13 16:15:23,104 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,104 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,105 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,105 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,105 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 105#L1062-5true, 261#true]) [2024-11-13 16:15:23,107 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,107 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,107 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,107 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,109 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,109 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,109 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,109 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 105#L1062-5true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,178 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2024-11-13 16:15:23,178 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:23,178 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:23,178 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:23,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,190 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,190 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,190 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,190 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,193 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,193 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,193 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,193 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [65#L1062-32true, 265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,201 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,202 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,202 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:23,202 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,230 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,230 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:23,230 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,230 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:23,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][166], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 11#L1062-36true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:23,233 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,233 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:23,234 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,234 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,301 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,302 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,302 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,302 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 187#L1062-12true, 261#true]) [2024-11-13 16:15:23,306 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,307 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,307 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,307 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,315 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,315 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,315 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,315 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,332 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is not cut-off event [2024-11-13 16:15:23,332 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,332 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:23,332 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,335 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,335 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,335 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,335 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,337 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,337 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,337 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,337 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 74#L1063-10true, Black: 241#true, 236#true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,356 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,356 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,356 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,356 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:23,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,393 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,393 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,393 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,393 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,394 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,398 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,398 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,398 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,398 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,398 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,399 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,399 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,399 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,399 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,400 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,400 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,401 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,401 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 133#L1062-11true, 234#true, 261#true]) [2024-11-13 16:15:23,402 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,402 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,402 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,402 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,406 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,406 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,406 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,406 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 133#L1062-11true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,410 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:23,410 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 133#L1062-11true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,433 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,433 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,433 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,433 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 74#L1063-10true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 93#L1050-10true, 261#true]) [2024-11-13 16:15:23,458 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,458 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:23,458 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,458 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 234#true, 261#true]) [2024-11-13 16:15:23,494 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,495 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,495 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,495 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,505 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,505 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,506 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,506 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,506 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,507 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 187#L1062-12true, 234#true, 261#true]) [2024-11-13 16:15:23,507 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,507 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,508 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,508 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 129#L1050-18true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,509 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,509 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,509 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,509 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 187#L1062-12true, 261#true]) [2024-11-13 16:15:23,511 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,511 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,511 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:23,512 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,512 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:23,514 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,514 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,514 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,514 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 187#L1062-12true, 234#true, 261#true]) [2024-11-13 16:15:23,515 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,515 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,515 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,515 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,522 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,522 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,522 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,522 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 187#L1062-12true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,523 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,523 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,523 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,523 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,533 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,533 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,533 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,533 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 166#L1050-18true, 234#true, 261#true]) [2024-11-13 16:15:23,537 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,537 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,537 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,537 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 234#true, 129#L1050-18true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,539 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,539 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,539 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,539 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,539 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,550 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,550 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:23,550 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:23,550 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 11#L1062-36true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,550 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,550 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:23,551 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:23,551 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 68#L1050-15true, 261#true]) [2024-11-13 16:15:23,561 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,562 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,562 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,562 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:23,565 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,565 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,565 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,565 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:23,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 31#L1050-15true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,569 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,569 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:23,569 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,569 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 166#L1050-18true, 234#true, 261#true]) [2024-11-13 16:15:23,609 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,609 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,610 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 74#L1063-10true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,617 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,617 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,617 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 93#L1050-10true, 261#true]) [2024-11-13 16:15:23,659 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,659 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,659 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:23,660 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:23,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 74#L1063-10true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,683 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,683 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 16:15:23,683 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,683 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:23,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 11#L1062-36true, 166#L1050-18true, 234#true, 261#true]) [2024-11-13 16:15:23,742 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:23,742 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:23,743 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,743 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:23,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][274], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,776 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,776 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,776 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,776 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:23,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,818 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:23,818 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:23,818 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,818 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][194], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:23,885 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:23,885 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:23,885 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:23,886 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:24,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,125 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,125 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,125 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,125 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][166], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 11#L1062-36true, 66#L1051-3true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:24,144 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,144 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:24,144 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,144 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,172 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,173 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,176 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,176 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,176 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,176 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,181 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,181 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,181 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,181 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,181 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 32#L1062-27true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,182 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,182 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,182 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:24,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 234#true, 261#true]) [2024-11-13 16:15:24,192 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,192 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,192 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,192 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,222 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,222 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,222 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,222 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,222 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 32#L1062-27true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,223 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,223 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,223 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,223 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][295], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,226 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,226 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,226 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,226 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 11#L1062-36true, 234#true, 261#true]) [2024-11-13 16:15:24,275 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 11#L1062-36true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,276 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 11#L1062-36true, 234#true, 261#true]) [2024-11-13 16:15:24,276 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,276 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:24,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:24,281 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,281 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,281 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,281 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:24,282 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,282 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,282 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,282 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][194], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 226#L1050-7true, 261#true]) [2024-11-13 16:15:24,295 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,295 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,295 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,295 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:24,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 74#L1063-10true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,296 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,296 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,296 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,298 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 16:15:24,298 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:24,298 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:24,298 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:24,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,305 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,305 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,305 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,305 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [214#L1064-3true, 265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 19#L1050-10true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,318 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 214#L1064-3true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 93#L1050-10true, 234#true, 261#true]) [2024-11-13 16:15:24,318 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,318 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,319 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][278], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,329 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2024-11-13 16:15:24,329 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 16:15:24,330 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:24,330 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 16:15:24,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,355 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,355 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,355 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,355 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [214#L1064-3true, 265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,363 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,363 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,363 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,363 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][187], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 80#L1063-16true, Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,364 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,364 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,364 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,364 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][194], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 241#true, 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 80#L1063-16true, 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,384 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][194], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 66#L1051-3true, 234#true, 197#L1050-16true, 261#true]) [2024-11-13 16:15:24,385 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][194], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,385 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,386 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,386 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:24,386 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 64#L1063-1true, 234#true, 261#true]) [2024-11-13 16:15:24,396 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:24,396 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:24,396 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,396 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, 160#L1063-2true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 246#true, 123#L1050-16true, 234#true, 261#true]) [2024-11-13 16:15:24,418 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 16:15:24,418 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,419 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:24,419 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2024-11-13 16:15:24,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [265#true, 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 243#(= |#race~threads_mask~0| 0), 236#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 123#L1050-16true, Black: 246#true, 234#true, 261#true]) [2024-11-13 16:15:24,454 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 16:15:24,454 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,454 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 16:15:24,454 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:24,528 INFO L124 PetriNetUnfolderBase]: 8139/23462 cut-off events. [2024-11-13 16:15:24,528 INFO L125 PetriNetUnfolderBase]: For 631/631 co-relation queries the response was YES. [2024-11-13 16:15:24,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35179 conditions, 23462 events. 8139/23462 cut-off events. For 631/631 co-relation queries the response was YES. Maximal size of possible extension queue 831. Compared 260518 event pairs, 1314 based on Foata normal form. 23/20379 useless extension candidates. Maximal degree in co-relation 35026. Up to 4371 conditions per place. [2024-11-13 16:15:24,640 INFO L140 encePairwiseOnDemand]: 238/252 looper letters, 69 selfloop transitions, 15 changer transitions 0/306 dead transitions. [2024-11-13 16:15:24,640 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 306 transitions, 894 flow [2024-11-13 16:15:24,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:24,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:24,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 937 transitions. [2024-11-13 16:15:24,641 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9295634920634921 [2024-11-13 16:15:24,642 INFO L175 Difference]: Start difference. First operand has 239 places, 258 transitions, 617 flow. Second operand 4 states and 937 transitions. [2024-11-13 16:15:24,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 306 transitions, 894 flow [2024-11-13 16:15:24,644 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 306 transitions, 892 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:24,646 INFO L231 Difference]: Finished difference. Result has 244 places, 271 transitions, 729 flow [2024-11-13 16:15:24,647 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=615, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=729, PETRI_PLACES=244, PETRI_TRANSITIONS=271} [2024-11-13 16:15:24,647 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 9 predicate places. [2024-11-13 16:15:24,647 INFO L471 AbstractCegarLoop]: Abstraction has has 244 places, 271 transitions, 729 flow [2024-11-13 16:15:24,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 215.0) internal successors, (860), 4 states have internal predecessors, (860), 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) [2024-11-13 16:15:24,648 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:24,648 INFO L204 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] [2024-11-13 16:15:24,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-13 16:15:24,648 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:24,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:24,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1753931818, now seen corresponding path program 1 times [2024-11-13 16:15:24,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:24,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432828428] [2024-11-13 16:15:24,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:24,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:24,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:24,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:24,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:24,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432828428] [2024-11-13 16:15:24,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432828428] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:24,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:24,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:24,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774462983] [2024-11-13 16:15:24,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:24,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:24,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:24,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:24,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:24,774 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 16:15:24,775 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 271 transitions, 729 flow. Second operand has 4 states, 4 states have (on average 215.0) internal successors, (860), 4 states have internal predecessors, (860), 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) [2024-11-13 16:15:24,775 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:24,775 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 16:15:24,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:24,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), 235#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:24,884 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2024-11-13 16:15:24,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 16:15:24,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-13 16:15:24,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 16:15:24,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), 235#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:24,925 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-13 16:15:24,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 16:15:24,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 16:15:24,925 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 16:15:25,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 138#$Ultimate##0true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:25,490 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2024-11-13 16:15:25,490 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2024-11-13 16:15:25,490 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 16:15:25,490 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 16:15:25,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 138#$Ultimate##0true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:25,634 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 16:15:25,634 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:25,634 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:25,634 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:26,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:26,070 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 16:15:26,070 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:26,070 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:26,070 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:26,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:26,287 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:26,287 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:26,287 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:26,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:26,334 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,334 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,334 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,334 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 105#L1062-5true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:26,593 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is not cut-off event [2024-11-13 16:15:26,593 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 16:15:26,593 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 16:15:26,593 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 16:15:26,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:26,613 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,613 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,613 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,614 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:26,614 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:26,618 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,618 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,618 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,618 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:26,694 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,694 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,694 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,694 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:26,695 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,695 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,695 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,695 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,696 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:26,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 68#L1050-15true, 272#true]) [2024-11-13 16:15:26,781 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,781 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,781 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:26,781 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][216], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 63#L1062-19true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:26,785 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,785 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,785 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,785 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:26,870 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 187#L1062-12true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:26,870 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,870 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true, 68#L1050-15true]) [2024-11-13 16:15:26,874 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,874 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,874 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,874 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:26,875 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,875 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,875 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:26,875 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:26,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:26,965 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:26,965 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:26,965 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:26,965 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,061 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,061 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,061 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:27,061 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:27,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:27,064 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,064 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,064 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:27,064 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:27,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:27,146 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,146 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,146 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,146 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:27,162 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,162 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,162 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,162 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:27,162 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:27,167 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,167 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,167 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,167 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:27,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:27,436 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:27,436 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,436 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,436 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,436 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:27,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:27,553 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:27,553 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:27,553 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,553 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:27,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][164], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:27,617 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:27,617 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:27,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,617 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:27,645 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 16:15:27,645 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:27,645 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:27,645 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:27,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 68#L1050-15true, 272#true]) [2024-11-13 16:15:27,730 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,730 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,730 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,730 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,735 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,735 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,735 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,737 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,737 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,737 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:27,737 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:27,849 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,849 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,849 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,849 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,863 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,863 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,863 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,863 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 187#L1062-12true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,864 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,864 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,864 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,864 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:27,868 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,868 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,868 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,868 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,870 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,870 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,870 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,870 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,913 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2024-11-13 16:15:27,913 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 16:15:27,913 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:27,913 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 16:15:27,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:27,953 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,953 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,953 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:27,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:27,997 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:27,997 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:27,997 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:27,997 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:28,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,220 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:28,220 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:28,220 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:28,220 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:28,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][164], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 11#L1062-36true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:28,441 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:28,441 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,441 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:28,441 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,453 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 16:15:28,453 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:28,453 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:28,453 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:28,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:28,455 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 16:15:28,455 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:28,455 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:28,455 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:28,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:28,513 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:28,513 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:28,513 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,515 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,515 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:28,515 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,515 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:28,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,589 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,589 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,589 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,589 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:28,630 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,630 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:28,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,630 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:28,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,903 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,903 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,903 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,903 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:28,915 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,915 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,915 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,916 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][185], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:28,916 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,916 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,916 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,916 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:28,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][164], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:28,928 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,928 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,928 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:28,928 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:28,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][164], [248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:28,961 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 16:15:28,961 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 16:15:28,961 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 16:15:28,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:29,126 INFO L124 PetriNetUnfolderBase]: 8202/24560 cut-off events. [2024-11-13 16:15:29,127 INFO L125 PetriNetUnfolderBase]: For 8272/8477 co-relation queries the response was YES. [2024-11-13 16:15:29,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43866 conditions, 24560 events. 8202/24560 cut-off events. For 8272/8477 co-relation queries the response was YES. Maximal size of possible extension queue 868. Compared 280645 event pairs, 1575 based on Foata normal form. 158/21708 useless extension candidates. Maximal degree in co-relation 41430. Up to 4217 conditions per place. [2024-11-13 16:15:29,276 INFO L140 encePairwiseOnDemand]: 239/252 looper letters, 70 selfloop transitions, 17 changer transitions 0/309 dead transitions. [2024-11-13 16:15:29,276 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 309 transitions, 1012 flow [2024-11-13 16:15:29,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:29,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:29,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 936 transitions. [2024-11-13 16:15:29,277 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9285714285714286 [2024-11-13 16:15:29,278 INFO L175 Difference]: Start difference. First operand has 244 places, 271 transitions, 729 flow. Second operand 4 states and 936 transitions. [2024-11-13 16:15:29,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 309 transitions, 1012 flow [2024-11-13 16:15:29,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 309 transitions, 1012 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:29,286 INFO L231 Difference]: Finished difference. Result has 249 places, 275 transitions, 806 flow [2024-11-13 16:15:29,287 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=729, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=806, PETRI_PLACES=249, PETRI_TRANSITIONS=275} [2024-11-13 16:15:29,287 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 14 predicate places. [2024-11-13 16:15:29,287 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 275 transitions, 806 flow [2024-11-13 16:15:29,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 215.0) internal successors, (860), 4 states have internal predecessors, (860), 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) [2024-11-13 16:15:29,288 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:29,288 INFO L204 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] [2024-11-13 16:15:29,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-13 16:15:29,288 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:29,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:29,289 INFO L85 PathProgramCache]: Analyzing trace with hash 556186432, now seen corresponding path program 1 times [2024-11-13 16:15:29,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:29,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847368096] [2024-11-13 16:15:29,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:29,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:29,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:29,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:29,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847368096] [2024-11-13 16:15:29,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847368096] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:29,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:29,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:29,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157935227] [2024-11-13 16:15:29,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:29,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:29,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:29,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:29,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:29,490 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 16:15:29,491 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 275 transitions, 806 flow. Second operand has 4 states, 4 states have (on average 220.75) internal successors, (883), 4 states have internal predecessors, (883), 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) [2024-11-13 16:15:29,491 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:29,491 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 16:15:29,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:30,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 172#$Ultimate##0true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:30,354 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 16:15:30,354 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:30,354 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:30,354 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:30,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 67#L1048-1true, Black: 246#true, 272#true]) [2024-11-13 16:15:30,484 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 16:15:30,484 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:30,484 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:30,484 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:30,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 135#L1061-3true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:30,655 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-13 16:15:30,655 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:30,655 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 16:15:30,655 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:31,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 15#L1049-3true, Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:31,722 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:31,722 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:31,722 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:31,722 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:31,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 174#ULTIMATE.startFINALtrue, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:31,754 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:31,754 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:31,754 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:31,754 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:31,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:31,762 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:31,762 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:31,762 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:31,762 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,041 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,041 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,041 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,041 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,041 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,126 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,126 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:32,126 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,126 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,159 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,159 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,159 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,160 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,160 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,160 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:32,247 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,247 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,247 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,247 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 21#L1050-2true, 272#true]) [2024-11-13 16:15:32,255 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,255 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,255 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,255 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 137#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,256 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,256 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,256 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,256 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][213], [278#true, 248#(= |#race~datas~0| 0), 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,283 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:32,284 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,284 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,284 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:32,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:32,514 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,514 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,514 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,514 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,514 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,515 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,515 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,515 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,515 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,558 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,559 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,559 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:32,559 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true, 68#L1050-15true]) [2024-11-13 16:15:32,640 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,640 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,640 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,640 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:32,641 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,641 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,641 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:32,641 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 31#L1050-15true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,643 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,643 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,643 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,643 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,744 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,744 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,744 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,744 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,753 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,753 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,753 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,753 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,769 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,769 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,769 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,769 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][232], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:32,794 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,794 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,794 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,794 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][213], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:32,836 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,836 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,836 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,836 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:32,871 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,871 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,871 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:32,871 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:32,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,878 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,878 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,878 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,878 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,880 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,880 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,880 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:32,880 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,881 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:32,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][198], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 31#L1050-15true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:32,929 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,929 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,930 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,930 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 93#L1050-10true, 272#true]) [2024-11-13 16:15:32,931 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,932 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:32,933 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,933 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,933 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,933 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 68#L1050-15true, 272#true]) [2024-11-13 16:15:32,936 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 31#L1050-15true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,936 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,936 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,937 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:32,943 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,943 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,943 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,943 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,946 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:32,947 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:32,947 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:32,948 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:33,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,140 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,140 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,140 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,140 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,184 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,184 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,184 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,184 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 129#L1050-18true, 272#true]) [2024-11-13 16:15:33,195 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,195 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,195 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,195 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 129#L1050-18true, 272#true]) [2024-11-13 16:15:33,213 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,213 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,213 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,231 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,231 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,231 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,231 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 272#true, 68#L1050-15true]) [2024-11-13 16:15:33,234 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:33,234 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:33,234 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:33,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:33,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,237 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,237 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,238 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,238 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,238 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,432 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,432 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 21#L1050-2true, 272#true]) [2024-11-13 16:15:33,497 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,497 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,497 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,497 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][198], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,555 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,555 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,557 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,557 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,557 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,557 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,558 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,558 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,558 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,559 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,561 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,561 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,561 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,561 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,564 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,564 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,564 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,564 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,564 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,566 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,566 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,566 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,566 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,570 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,570 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,571 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,571 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,571 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,572 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,572 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,572 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,572 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,572 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,584 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,584 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,584 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,584 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,584 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:33,591 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,591 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,591 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][232], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,594 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,594 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:33,594 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:33,594 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:33,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,603 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,603 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,603 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,603 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,611 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,611 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,611 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,611 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,628 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,628 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,628 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,628 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,633 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,633 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,633 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,633 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,633 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,635 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,635 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,635 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,635 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,635 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,636 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,636 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,636 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,651 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,651 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 21#L1050-2true, 272#true]) [2024-11-13 16:15:33,652 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,652 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,658 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,658 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:33,658 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:33,658 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:33,658 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:33,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][88], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 234#true, Black: 265#true, 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true]) [2024-11-13 16:15:33,659 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,659 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:33,659 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:33,659 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,701 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,701 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 272#true]) [2024-11-13 16:15:33,703 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,704 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,705 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,705 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,705 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,705 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,706 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,706 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:33,718 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,718 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,718 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,718 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,718 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true, 68#L1050-15true]) [2024-11-13 16:15:33,719 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,719 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,719 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:33,732 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,732 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,732 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,732 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, 226#L1050-7true, 272#true]) [2024-11-13 16:15:33,733 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:33,733 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,733 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:33,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][276], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 214#L1064-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,745 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,745 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,745 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,745 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][198], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,756 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,756 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,758 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][215], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 80#L1063-16true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true, 272#true]) [2024-11-13 16:15:33,760 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,760 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,760 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,760 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,760 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][294], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,764 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][218], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, 74#L1063-10true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,765 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,765 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 272#true]) [2024-11-13 16:15:33,769 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,770 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,770 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:33,770 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,770 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,770 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:33,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 66#L1051-3true, 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 11#L1062-36true, 68#L1050-15true]) [2024-11-13 16:15:33,820 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,820 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,820 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:33,820 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 272#true]) [2024-11-13 16:15:33,830 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,830 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,830 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,830 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:33,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([677] L1062-35-->L1062-36: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise16#1=|v_ULTIMATE.start_main_#t~bitwise16#1_10|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise16#1][217], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, 11#L1062-36true, 68#L1050-15true, 272#true]) [2024-11-13 16:15:33,856 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,856 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:33,856 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:33,856 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:33,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 74#L1063-10true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 68#L1050-15true, 272#true]) [2024-11-13 16:15:33,887 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:33,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,887 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:33,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][207], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true]) [2024-11-13 16:15:33,918 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 16:15:33,918 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,918 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,918 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][88], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 234#true, Black: 265#true, 267#(not (= ~threads_mask~0 0)), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 74#L1063-10true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 19#L1050-10true]) [2024-11-13 16:15:33,970 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 16:15:33,970 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,970 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:33,970 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:34,174 INFO L124 PetriNetUnfolderBase]: 8712/26381 cut-off events. [2024-11-13 16:15:34,174 INFO L125 PetriNetUnfolderBase]: For 19384/20548 co-relation queries the response was YES. [2024-11-13 16:15:34,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51281 conditions, 26381 events. 8712/26381 cut-off events. For 19384/20548 co-relation queries the response was YES. Maximal size of possible extension queue 975. Compared 306961 event pairs, 2081 based on Foata normal form. 187/23140 useless extension candidates. Maximal degree in co-relation 48556. Up to 7827 conditions per place. [2024-11-13 16:15:34,336 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 57 selfloop transitions, 11 changer transitions 0/302 dead transitions. [2024-11-13 16:15:34,336 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 302 transitions, 1049 flow [2024-11-13 16:15:34,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:34,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:34,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 929 transitions. [2024-11-13 16:15:34,338 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9216269841269841 [2024-11-13 16:15:34,338 INFO L175 Difference]: Start difference. First operand has 249 places, 275 transitions, 806 flow. Second operand 4 states and 929 transitions. [2024-11-13 16:15:34,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 302 transitions, 1049 flow [2024-11-13 16:15:34,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 302 transitions, 1027 flow, removed 2 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:34,373 INFO L231 Difference]: Finished difference. Result has 253 places, 283 transitions, 894 flow [2024-11-13 16:15:34,374 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=789, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=894, PETRI_PLACES=253, PETRI_TRANSITIONS=283} [2024-11-13 16:15:34,374 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 18 predicate places. [2024-11-13 16:15:34,374 INFO L471 AbstractCegarLoop]: Abstraction has has 253 places, 283 transitions, 894 flow [2024-11-13 16:15:34,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 220.75) internal successors, (883), 4 states have internal predecessors, (883), 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) [2024-11-13 16:15:34,374 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:34,374 INFO L204 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] [2024-11-13 16:15:34,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-13 16:15:34,375 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:34,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:34,375 INFO L85 PathProgramCache]: Analyzing trace with hash 478582948, now seen corresponding path program 1 times [2024-11-13 16:15:34,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:34,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598091721] [2024-11-13 16:15:34,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:34,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:34,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:34,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:34,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:34,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598091721] [2024-11-13 16:15:34,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598091721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:34,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:34,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:34,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730684355] [2024-11-13 16:15:34,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:34,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:34,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:34,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:34,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:34,524 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 252 [2024-11-13 16:15:34,525 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 283 transitions, 894 flow. Second operand has 4 states, 4 states have (on average 214.5) internal successors, (858), 4 states have internal predecessors, (858), 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) [2024-11-13 16:15:34,525 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:34,525 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 252 [2024-11-13 16:15:34,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:34,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 235#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:34,813 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-13 16:15:34,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 16:15:34,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 16:15:34,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:35,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:35,866 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 16:15:35,866 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:35,866 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:35,866 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:35,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 172#$Ultimate##0true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:35,868 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 16:15:35,868 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:35,868 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:35,868 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:36,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 67#L1048-1true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:36,041 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 16:15:36,041 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 16:15:36,041 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:36,041 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:37,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,372 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:37,372 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,372 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:37,372 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][290], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 15#L1049-3true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,478 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,478 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,478 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,478 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:37,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,943 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,943 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,943 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,943 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 93#L1050-10true]) [2024-11-13 16:15:37,948 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,948 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,948 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,948 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 15#L1049-3true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,954 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,954 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:37,954 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,954 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:37,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][226], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,955 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is not cut-off event [2024-11-13 16:15:37,955 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:37,955 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:37,955 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:37,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 30#L1050-1true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:37,965 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:37,965 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:37,965 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:37,965 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:38,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][188], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 202#L1062-25true]) [2024-11-13 16:15:38,082 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:38,082 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:38,082 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:38,082 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:38,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 21#L1050-2true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,098 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,099 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,099 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,099 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:38,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 5#L1050-1true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,221 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:38,221 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:38,221 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:38,221 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:38,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,336 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,336 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,336 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,336 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 137#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,337 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,337 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,337 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,337 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:38,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,340 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,340 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,340 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,340 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,451 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,451 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,451 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,451 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,451 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][290], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,454 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,454 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,454 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,455 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][290], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,463 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 68#L1050-15true]) [2024-11-13 16:15:38,463 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,463 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][190], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true]) [2024-11-13 16:15:38,477 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2024-11-13 16:15:38,477 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:38,477 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:38,477 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 16:15:38,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true]) [2024-11-13 16:15:38,729 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,729 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,729 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:38,729 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 68#L1050-15true]) [2024-11-13 16:15:38,738 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,738 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,738 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,738 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,738 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 31#L1050-15true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,854 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 31#L1050-15true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,854 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 68#L1050-15true]) [2024-11-13 16:15:38,854 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,854 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:38,855 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true]) [2024-11-13 16:15:38,855 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:38,855 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:39,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][321], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 31#L1050-15true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:39,072 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 16:15:39,072 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:39,072 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:39,072 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:39,072 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:39,072 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:39,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([600] L1062-37-->L1062-38: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_9|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise18#1][170], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 71#L1062-38true, 284#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:39,710 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:39,710 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:39,710 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:39,710 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:39,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([600] L1062-37-->L1062-38: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~bitwise18#1=|v_ULTIMATE.start_main_#t~bitwise18#1_9|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~bitwise18#1][170], [278#true, 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 284#true, 71#L1062-38true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:39,863 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2024-11-13 16:15:39,863 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:39,863 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2024-11-13 16:15:39,863 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2024-11-13 16:15:39,892 INFO L124 PetriNetUnfolderBase]: 11536/33347 cut-off events. [2024-11-13 16:15:39,892 INFO L125 PetriNetUnfolderBase]: For 27433/27816 co-relation queries the response was YES. [2024-11-13 16:15:40,018 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67671 conditions, 33347 events. 11536/33347 cut-off events. For 27433/27816 co-relation queries the response was YES. Maximal size of possible extension queue 1317. Compared 402593 event pairs, 2144 based on Foata normal form. 317/29959 useless extension candidates. Maximal degree in co-relation 64011. Up to 6622 conditions per place. [2024-11-13 16:15:40,118 INFO L140 encePairwiseOnDemand]: 239/252 looper letters, 72 selfloop transitions, 26 changer transitions 0/324 dead transitions. [2024-11-13 16:15:40,118 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 324 transitions, 1229 flow [2024-11-13 16:15:40,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:40,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:40,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 932 transitions. [2024-11-13 16:15:40,120 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9246031746031746 [2024-11-13 16:15:40,120 INFO L175 Difference]: Start difference. First operand has 253 places, 283 transitions, 894 flow. Second operand 4 states and 932 transitions. [2024-11-13 16:15:40,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 324 transitions, 1229 flow [2024-11-13 16:15:40,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 324 transitions, 1229 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 16:15:40,151 INFO L231 Difference]: Finished difference. Result has 258 places, 291 transitions, 1036 flow [2024-11-13 16:15:40,152 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=894, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1036, PETRI_PLACES=258, PETRI_TRANSITIONS=291} [2024-11-13 16:15:40,152 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 23 predicate places. [2024-11-13 16:15:40,152 INFO L471 AbstractCegarLoop]: Abstraction has has 258 places, 291 transitions, 1036 flow [2024-11-13 16:15:40,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 214.5) internal successors, (858), 4 states have internal predecessors, (858), 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) [2024-11-13 16:15:40,153 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:40,153 INFO L204 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] [2024-11-13 16:15:40,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-13 16:15:40,153 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:40,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:40,153 INFO L85 PathProgramCache]: Analyzing trace with hash 111391526, now seen corresponding path program 1 times [2024-11-13 16:15:40,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:40,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289141350] [2024-11-13 16:15:40,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:40,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:40,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:40,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:40,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289141350] [2024-11-13 16:15:40,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289141350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:40,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:40,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:40,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957066659] [2024-11-13 16:15:40,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:40,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:40,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:40,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:40,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:40,318 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 16:15:40,320 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 291 transitions, 1036 flow. Second operand has 4 states, 4 states have (on average 215.25) internal successors, (861), 4 states have internal predecessors, (861), 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) [2024-11-13 16:15:40,321 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:40,321 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 16:15:40,321 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:42,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][234], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:42,923 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:42,923 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:42,923 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:42,923 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:43,324 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:43,324 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,324 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:43,324 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][320], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 15#L1049-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:43,398 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:43,398 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,398 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:43,398 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][293], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 15#L1049-3true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:43,399 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:43,399 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,399 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:43,399 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:43,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][179], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, 101#L1062-24true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true]) [2024-11-13 16:15:43,435 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2024-11-13 16:15:43,435 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:43,435 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:43,435 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:43,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][234], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true]) [2024-11-13 16:15:43,830 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,831 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,831 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,831 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true]) [2024-11-13 16:15:43,836 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,836 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:43,836 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:43,836 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:43,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][234], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 93#L1050-10true]) [2024-11-13 16:15:43,941 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:43,941 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:43,941 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:43,941 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][192], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 93#L1050-10true]) [2024-11-13 16:15:44,189 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,189 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,189 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,189 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][320], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:44,312 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:44,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:44,313 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,313 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:44,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][293], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true]) [2024-11-13 16:15:44,314 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:44,314 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,314 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,314 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:44,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][293], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:44,323 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,323 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,323 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:44,323 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][320], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:44,442 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,442 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,442 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:44,442 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:44,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][179], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 101#L1062-24true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:44,483 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 16:15:44,483 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:44,483 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:44,483 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][179], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 101#L1062-24true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 243#(= |#race~threads_mask~0| 0), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:44,485 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 16:15:44,486 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:44,486 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:44,486 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:45,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][234], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:45,224 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,224 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,224 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,224 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][212], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 84#L1063-8true, 290#true, 284#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:45,309 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:45,309 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:45,309 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:45,309 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:45,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][223], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 64#L1063-1true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 129#L1050-18true]) [2024-11-13 16:15:45,333 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,333 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:45,333 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:45,333 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][223], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 64#L1063-1true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 129#L1050-18true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:45,396 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,396 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:45,396 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,396 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:45,396 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][268], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 284#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:45,449 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:45,449 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:45,449 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:45,449 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:45,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][268], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 284#true, 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 78#L1063-15true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 93#L1050-10true]) [2024-11-13 16:15:45,549 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:45,549 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,549 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:45,549 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:46,013 INFO L124 PetriNetUnfolderBase]: 11740/34265 cut-off events. [2024-11-13 16:15:46,014 INFO L125 PetriNetUnfolderBase]: For 48567/49013 co-relation queries the response was YES. [2024-11-13 16:15:46,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76131 conditions, 34265 events. 11740/34265 cut-off events. For 48567/49013 co-relation queries the response was YES. Maximal size of possible extension queue 1268. Compared 414700 event pairs, 2346 based on Foata normal form. 219/30359 useless extension candidates. Maximal degree in co-relation 71936. Up to 6492 conditions per place. [2024-11-13 16:15:46,295 INFO L140 encePairwiseOnDemand]: 240/252 looper letters, 70 selfloop transitions, 32 changer transitions 0/331 dead transitions. [2024-11-13 16:15:46,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 331 transitions, 1424 flow [2024-11-13 16:15:46,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:46,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:46,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 934 transitions. [2024-11-13 16:15:46,297 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9265873015873016 [2024-11-13 16:15:46,297 INFO L175 Difference]: Start difference. First operand has 258 places, 291 transitions, 1036 flow. Second operand 4 states and 934 transitions. [2024-11-13 16:15:46,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 331 transitions, 1424 flow [2024-11-13 16:15:46,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 331 transitions, 1393 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:46,393 INFO L231 Difference]: Finished difference. Result has 262 places, 299 transitions, 1209 flow [2024-11-13 16:15:46,393 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=1012, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1209, PETRI_PLACES=262, PETRI_TRANSITIONS=299} [2024-11-13 16:15:46,394 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 27 predicate places. [2024-11-13 16:15:46,394 INFO L471 AbstractCegarLoop]: Abstraction has has 262 places, 299 transitions, 1209 flow [2024-11-13 16:15:46,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 215.25) internal successors, (861), 4 states have internal predecessors, (861), 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) [2024-11-13 16:15:46,394 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:46,395 INFO L204 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] [2024-11-13 16:15:46,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-13 16:15:46,395 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:46,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:46,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1645181810, now seen corresponding path program 1 times [2024-11-13 16:15:46,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:46,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214037356] [2024-11-13 16:15:46,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:46,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:46,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:46,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:46,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:46,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214037356] [2024-11-13 16:15:46,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214037356] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:46,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:46,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:15:46,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390941421] [2024-11-13 16:15:46,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:46,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:15:46,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:46,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:15:46,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:15:46,568 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 16:15:46,569 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 299 transitions, 1209 flow. Second operand has 4 states, 4 states have (on average 215.25) internal successors, (861), 4 states have internal predecessors, (861), 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) [2024-11-13 16:15:46,570 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:46,570 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 16:15:46,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:48,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:48,747 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:48,747 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:48,747 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:48,747 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][189], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 17#L1049-3true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:49,410 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:49,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,411 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,411 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:49,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][324], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 15#L1049-3true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:49,490 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:49,490 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,490 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,490 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:49,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][298], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, 15#L1049-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 11#L1062-36true, Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:49,491 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:49,491 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,491 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:49,491 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:49,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][176], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 298#(not (= ~threads_mask~0 0)), 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, 101#L1062-24true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:49,528 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 16:15:49,528 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:49,528 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:49,528 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:49,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 226#L1050-7true]) [2024-11-13 16:15:49,760 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,760 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,760 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,760 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][189], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 226#L1050-7true]) [2024-11-13 16:15:49,766 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,766 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:49,767 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:49,767 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:49,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:49,902 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:49,902 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:49,902 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:49,902 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][189], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 93#L1050-10true]) [2024-11-13 16:15:50,478 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,478 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,478 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,478 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][324], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 19#L1050-10true]) [2024-11-13 16:15:50,626 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:50,626 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,626 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:50,626 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:50,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][298], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 19#L1050-10true]) [2024-11-13 16:15:50,627 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:50,627 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:50,627 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,627 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][298], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, 197#L1050-16true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:50,638 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,638 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,638 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,638 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:50,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][324], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 14#L1050-7true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 197#L1050-16true, Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:50,775 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,775 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:50,775 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,775 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:50,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][176], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 298#(not (= ~threads_mask~0 0)), 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 101#L1062-24true, Black: 241#true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true]) [2024-11-13 16:15:50,820 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is not cut-off event [2024-11-13 16:15:50,820 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:50,820 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:50,820 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:50,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][176], [278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 298#(not (= ~threads_mask~0 0)), 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 286#(not (= ~threads_mask~0 0)), 274#(not (= ~threads_mask~0 0)), 234#true, 267#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 101#L1062-24true, Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1))]) [2024-11-13 16:15:50,822 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is not cut-off event [2024-11-13 16:15:50,822 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:50,822 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:50,822 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:51,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][233], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 243#(= |#race~threads_mask~0| 0), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:51,472 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,472 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][211], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 84#L1063-8true, 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:51,871 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:51,871 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:51,871 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:51,871 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:51,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][221], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 64#L1063-1true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 129#L1050-18true]) [2024-11-13 16:15:51,911 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,911 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:51,911 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:51,912 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:52,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][221], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, 290#true, 234#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 246#true, 64#L1063-1true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 129#L1050-18true, 296#true]) [2024-11-13 16:15:52,039 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,039 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,039 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,039 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:52,039 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:52,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][271], [Black: 286#(not (= ~threads_mask~0 0)), 278#true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, 93#L1050-10true]) [2024-11-13 16:15:52,124 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:52,124 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:52,124 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:52,124 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:52,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][271], [278#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), Black: 263#(<= (+ ~threads_mask~0 1) 0), 234#true, 290#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 241#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 78#L1063-15true, 123#L1050-16true, Black: 246#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 93#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), 296#true]) [2024-11-13 16:15:52,317 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 16:15:52,317 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,317 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,317 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:15:52,675 INFO L124 PetriNetUnfolderBase]: 12086/35038 cut-off events. [2024-11-13 16:15:52,675 INFO L125 PetriNetUnfolderBase]: For 69735/70272 co-relation queries the response was YES. [2024-11-13 16:15:52,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83049 conditions, 35038 events. 12086/35038 cut-off events. For 69735/70272 co-relation queries the response was YES. Maximal size of possible extension queue 1304. Compared 424629 event pairs, 2448 based on Foata normal form. 255/31097 useless extension candidates. Maximal degree in co-relation 78567. Up to 6762 conditions per place. [2024-11-13 16:15:52,978 INFO L140 encePairwiseOnDemand]: 240/252 looper letters, 70 selfloop transitions, 38 changer transitions 0/337 dead transitions. [2024-11-13 16:15:52,978 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 337 transitions, 1605 flow [2024-11-13 16:15:52,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 16:15:52,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 16:15:52,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 934 transitions. [2024-11-13 16:15:52,980 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9265873015873016 [2024-11-13 16:15:52,980 INFO L175 Difference]: Start difference. First operand has 262 places, 299 transitions, 1209 flow. Second operand 4 states and 934 transitions. [2024-11-13 16:15:52,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 337 transitions, 1605 flow [2024-11-13 16:15:53,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 337 transitions, 1568 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:15:53,061 INFO L231 Difference]: Finished difference. Result has 266 places, 306 transitions, 1390 flow [2024-11-13 16:15:53,062 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=1178, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1390, PETRI_PLACES=266, PETRI_TRANSITIONS=306} [2024-11-13 16:15:53,062 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 31 predicate places. [2024-11-13 16:15:53,062 INFO L471 AbstractCegarLoop]: Abstraction has has 266 places, 306 transitions, 1390 flow [2024-11-13 16:15:53,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 215.25) internal successors, (861), 4 states have internal predecessors, (861), 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) [2024-11-13 16:15:53,063 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:15:53,063 INFO L204 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] [2024-11-13 16:15:53,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-13 16:15:53,063 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:15:53,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:15:53,064 INFO L85 PathProgramCache]: Analyzing trace with hash -366158921, now seen corresponding path program 1 times [2024-11-13 16:15:53,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:15:53,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13333516] [2024-11-13 16:15:53,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:15:53,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:15:53,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:15:53,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:15:53,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:15:53,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13333516] [2024-11-13 16:15:53,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13333516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:15:53,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:15:53,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 16:15:53,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758395784] [2024-11-13 16:15:53,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:15:53,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 16:15:53,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:15:53,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 16:15:53,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 16:15:53,153 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 252 [2024-11-13 16:15:53,154 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 306 transitions, 1390 flow. Second operand has 3 states, 3 states have (on average 219.0) internal successors, (657), 3 states have internal predecessors, (657), 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) [2024-11-13 16:15:53,154 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:15:53,154 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 252 [2024-11-13 16:15:53,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:15:53,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 235#true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:53,347 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 16:15:53,347 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:15:53,347 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 16:15:53,347 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 16:15:53,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 235#true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true]) [2024-11-13 16:15:53,354 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:15:53,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 235#true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true]) [2024-11-13 16:15:53,362 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 16:15:53,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 16:15:53,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 235#true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:53,370 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 16:15:53,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:53,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:53,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 16:15:53,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 235#true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:53,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 16:15:53,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:15:53,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 16:15:53,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 16:15:54,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 75#L1065-10true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:54,176 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 16:15:54,176 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 16:15:54,176 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:54,176 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 16:15:54,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 75#L1065-10true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:54,266 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 16:15:54,266 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 16:15:54,266 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:54,266 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 16:15:54,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:54,294 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is not cut-off event [2024-11-13 16:15:54,294 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is not cut-off event [2024-11-13 16:15:54,294 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is not cut-off event [2024-11-13 16:15:54,294 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is not cut-off event [2024-11-13 16:15:54,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true]) [2024-11-13 16:15:54,332 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 16:15:54,332 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,332 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,332 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true]) [2024-11-13 16:15:54,379 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2024-11-13 16:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:54,403 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 16:15:54,403 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:54,403 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:54,403 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:54,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 138#$Ultimate##0true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:54,417 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is not cut-off event [2024-11-13 16:15:54,417 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is not cut-off event [2024-11-13 16:15:54,417 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is not cut-off event [2024-11-13 16:15:54,417 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is not cut-off event [2024-11-13 16:15:54,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 172#$Ultimate##0true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:54,477 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 16:15:54,477 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 16:15:54,477 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:54,477 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 16:15:54,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 67#L1048-1true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:54,672 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 16:15:54,672 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:54,672 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 16:15:54,672 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 16:15:54,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, 135#L1061-3true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:54,694 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 16:15:54,694 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 16:15:54,694 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 16:15:54,694 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 16:15:54,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 132#L1062-1true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:54,846 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:54,846 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:54,847 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:54,847 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:54,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, 135#L1061-3true, Black: 246#true]) [2024-11-13 16:15:54,853 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 16:15:54,853 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:54,853 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:54,853 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 16:15:54,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 7#L1062-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:54,933 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 16:15:54,933 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:54,933 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:54,933 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 16:15:55,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:55,265 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,265 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,265 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,265 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][286], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:55,266 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,267 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,267 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,267 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:55,314 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,314 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,314 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,314 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 132#L1062-1true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,326 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,326 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,326 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,326 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 16:15:55,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 7#L1062-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:55,403 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,403 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,403 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,403 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 59#L1071true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:55,416 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,416 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,416 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,416 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 16:15:55,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,427 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,427 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,427 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,427 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][204], [278#true, 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,489 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,489 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,489 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, 220#L1062-3true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,490 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,490 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,493 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,493 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,493 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,493 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][205], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 93#L1050-10true]) [2024-11-13 16:15:55,520 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,520 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,520 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,520 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][302], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:55,521 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 16:15:55,521 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 16:15:55,521 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:55,521 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 16:15:55,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 105#L1062-5true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,530 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,530 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,530 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:15:55,530 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 59#L1071true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,637 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,637 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,637 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,637 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:15:55,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][205], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:55,644 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,644 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,644 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,644 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][302], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:55,645 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,645 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,645 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:15:55,645 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,646 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,646 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,646 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,646 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,650 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,651 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,651 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,651 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,778 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,778 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,778 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,778 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][205], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 133#L1062-11true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,839 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,839 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,839 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,839 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:15:55,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,965 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,965 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,965 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,965 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,965 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,970 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,970 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,970 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,970 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,970 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][286], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:55,979 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,979 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:55,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:55,979 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:56,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][205], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 88#L1062-14true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,007 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 16:15:56,007 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:56,007 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:56,007 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:56,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 17#L1049-3true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,059 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 16:15:56,059 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:56,059 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 16:15:56,059 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 16:15:56,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 174#ULTIMATE.startFINALtrue, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 93#L1050-10true]) [2024-11-13 16:15:56,105 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 16:15:56,105 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:56,105 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 16:15:56,105 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 16:15:56,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 88#L1062-14true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,114 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:56,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 17#L1049-3true, Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true]) [2024-11-13 16:15:56,159 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,159 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,159 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,159 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 17#L1049-3true, Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true]) [2024-11-13 16:15:56,260 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,260 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,260 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 17#L1049-3true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,362 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,362 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,362 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,362 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 17#L1049-3true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,396 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,396 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:56,396 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,396 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][181], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 5#L1050-1true, 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,398 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,398 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,398 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:56,398 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,399 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,399 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,399 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:56,399 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([836] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread2of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][278], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:56,433 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,433 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,433 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,433 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 64#L1063-1true, 93#L1050-10true]) [2024-11-13 16:15:56,447 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,447 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,448 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,448 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 174#ULTIMATE.startFINALtrue, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:56,471 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,471 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:56,471 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 16:15:56,471 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 16:15:56,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 174#ULTIMATE.startFINALtrue, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,474 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:56,568 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:56,568 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,568 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true, 93#L1050-10true]) [2024-11-13 16:15:56,890 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,890 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,890 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,890 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:56,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 15#L1049-3true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:56,904 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,905 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,905 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,905 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:56,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 160#L1063-2true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:56,920 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,920 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,920 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:56,920 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:56,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true]) [2024-11-13 16:15:56,959 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:56,959 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:56,959 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,959 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:56,961 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:56,961 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,961 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:56,961 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,059 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,059 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,059 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,059 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:57,059 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,060 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,060 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,060 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 74#L1063-10true, Black: 246#true, 123#L1050-16true, 93#L1050-10true]) [2024-11-13 16:15:57,061 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,062 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,062 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,062 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,110 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 16:15:57,110 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:57,110 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 16:15:57,110 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:57,162 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,163 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,163 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,163 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,194 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,194 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,194 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,194 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][286], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,201 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,201 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,201 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,201 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 32#L1062-27true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,269 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,269 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,269 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,269 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,269 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][228], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,304 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,304 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,304 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,304 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([836] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread2of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][278], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,370 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,370 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,370 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,370 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,370 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 72#L1063-7true, 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,371 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,371 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,371 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,371 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,371 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:57,373 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,373 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,373 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,373 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 16:15:57,373 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,373 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 16:15:57,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, 30#L1050-1true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:57,384 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,384 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,384 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,384 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 16:15:57,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([836] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread2of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread2of2ForFork0_#t~bitwise6=|v_threadThread2of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][278], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,397 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,398 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,398 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][181], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,399 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,399 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,399 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,399 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 160#L1063-2true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,424 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,424 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,424 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,424 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][228], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,576 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,576 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,576 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,576 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,579 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,579 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,579 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,579 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,581 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][303], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, 74#L1063-10true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:57,582 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,582 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,583 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,629 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,629 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,629 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,629 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 21#L1050-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:57,633 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,633 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,633 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,634 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 137#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:57,634 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,634 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,634 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:57,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][229], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,635 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,635 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,635 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,635 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:57,644 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,644 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,644 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,644 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:57,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 93#L1050-10true]) [2024-11-13 16:15:57,682 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,682 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,682 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,682 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,754 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,754 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,754 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,754 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,762 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,762 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,762 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 16:15:57,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,813 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,813 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,813 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,813 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,824 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,824 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,825 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,825 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][222], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 93#L1050-10true]) [2024-11-13 16:15:57,863 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:57,863 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,863 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,863 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 93#L1050-10true]) [2024-11-13 16:15:57,865 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:57,865 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,865 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:57,865 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,865 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,935 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,935 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,935 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,938 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,938 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,938 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,938 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,938 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 8#L1063-17true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:57,983 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,983 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,983 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,983 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:57,988 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 16:15:57,988 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:57,988 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:57,988 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 16:15:57,988 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 16:15:57,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,991 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:57,991 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,991 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,992 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:57,992 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,002 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,002 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,002 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,002 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][286], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,004 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,004 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,004 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,004 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 194#L1050-2true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:15:58,086 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,087 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:58,087 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:58,087 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:58,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][256], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), 85#L1063-19true, Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:58,137 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,137 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,137 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,137 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 90#L1063-18true, 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:58,145 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,145 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 8#L1063-17true, Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:58,153 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,153 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,153 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,153 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,158 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,158 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,158 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,165 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,165 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:58,168 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,168 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,168 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 16:15:58,168 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:15:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 194#L1050-2true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), 160#L1063-2true, Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:58,534 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,534 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:58,534 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:58,534 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:15:58,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,561 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,561 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,561 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,562 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,569 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,569 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,569 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 85#L1063-19true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:58,597 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,597 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,597 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,597 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 90#L1063-18true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,608 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,608 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,609 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,609 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 90#L1063-18true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:58,609 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,609 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,610 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,610 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,631 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,631 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:58,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,631 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:58,631 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][181], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 166#L1050-18true, Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,634 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,634 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 16:15:58,634 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 16:15:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,644 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,644 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,644 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,644 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 21#L1050-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:58,699 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, 30#L1050-1true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:58,699 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:58,699 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:15:58,700 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:15:58,700 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 16:15:58,700 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:58,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:58,966 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,966 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,966 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,967 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:58,972 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,972 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 123#L1050-16true]) [2024-11-13 16:15:58,974 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:58,974 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,974 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:58,974 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:59,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 225#L1064true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:59,005 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,005 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,005 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,005 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 85#L1063-19true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,016 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,016 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,016 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,017 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 90#L1063-18true, 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,024 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 16:15:59,024 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:59,024 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,024 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 90#L1063-18true, 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,026 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 16:15:59,026 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,026 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,026 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 16:15:59,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 90#L1063-18true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,030 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,030 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:59,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,030 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,030 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 16:15:59,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, 194#L1050-2true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:59,226 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,226 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,226 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,226 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 85#L1063-19true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,238 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,238 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 16:15:59,238 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 16:15:59,238 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 16:15:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 31#L1050-15true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,310 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 16:15:59,310 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2024-11-13 16:15:59,310 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:15:59,310 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 16:15:59,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:15:59,313 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,313 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,313 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,313 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:15:59,314 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 14#L1050-7true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,314 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:15:59,314 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,357 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, 72#L1063-7true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:59,358 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:59,358 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:59,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 225#L1064true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:59,418 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,418 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,418 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,418 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 225#L1064true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 19#L1050-10true, Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:59,419 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event [2024-11-13 16:15:59,419 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 16:15:59,419 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,419 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 263#(<= (+ ~threads_mask~0 1) 0), 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 85#L1063-19true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,441 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,441 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,441 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,441 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,441 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread2of2ForFork0_#t~bitwise7_3|) InVars {threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_3|, ~threads_mask~0=v_~threads_mask~0_27} AuxVars[] AssignedVars[~threads_mask~0][282], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,460 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,461 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,461 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,461 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 16:15:59,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 74#L1063-10true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,475 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,476 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,476 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,476 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,477 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,477 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,477 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,477 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][206], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,485 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,485 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,485 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,485 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true, 93#L1050-10true]) [2024-11-13 16:15:59,653 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,653 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,653 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,654 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L1050-7-->L1050-10: Formula: (and (not (= v_~threads_mask~0_24 |v_threadThread1of2ForFork0_#t~bitwise6_7|)) (not (= v_~threads_mask~0_24 0))) InVars {threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} OutVars{threadThread1of2ForFork0_#t~bitwise6=|v_threadThread1of2ForFork0_#t~bitwise6_7|, ~threads_mask~0=v_~threads_mask~0_24} AuxVars[] AssignedVars[][172], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 214#L1064-3true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 19#L1050-10true, Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:59,655 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,655 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,655 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 16:15:59,655 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 16:15:59,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 225#L1064true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,676 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,676 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,676 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,676 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L1050-17-->L1050-18: Formula: (= |v_#race~threads_mask~0_10| |v_threadThread1of2ForFork0_#t~nondet8_3|) InVars {threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_10|, threadThread1of2ForFork0_#t~nondet8=|v_threadThread1of2ForFork0_#t~nondet8_3|} AuxVars[] AssignedVars[#race~threads_mask~0][186], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 280#(not (= ~threads_mask~0 1)), 296#true, 68#L1050-15true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 129#L1050-18true]) [2024-11-13 16:15:59,706 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,706 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,707 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][181], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), 74#L1063-10true, Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,724 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,724 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,724 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 16:15:59,724 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 16:15:59,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 21#L1050-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,762 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, 30#L1050-1true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,763 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,763 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,764 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), 194#L1050-2true, Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,764 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:59,764 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), 166#L1050-18true, Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 31#L1050-15true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:15:59,807 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,807 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 16:15:59,807 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,807 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 214#L1064-3true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,852 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,853 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,853 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,853 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 225#L1064true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,854 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2024-11-13 16:15:59,854 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 16:15:59,855 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 16:15:59,855 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 16:15:59,855 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 16:15:59,856 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, 225#L1064true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,857 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,857 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,857 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,857 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 16:15:59,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 243#(= |#race~threads_mask~0| 0), 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,949 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, Black: 246#true]) [2024-11-13 16:15:59,952 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,952 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,952 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,952 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][227], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 164#L1051-3true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,954 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,954 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,954 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,954 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,964 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2024-11-13 16:15:59,964 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 16:15:59,964 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 16:15:59,964 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 16:15:59,964 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 16:15:59,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][178], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 214#L1064-3true, 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 197#L1050-16true, Black: 241#true, 123#L1050-16true, Black: 246#true]) [2024-11-13 16:15:59,966 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,966 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,966 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,966 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:15:59,966 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 16:15:59,966 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:16:00,050 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 16:16:00,051 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:16:00,051 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,051 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][80], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,107 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), 226#L1050-7true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,107 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:16:00,107 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:16:00,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), 296#true, Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), 14#L1050-7true, Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,108 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 16:16:00,108 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 16:16:00,108 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 16:16:00,108 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 164#L1051-3true, 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 241#true, 31#L1050-15true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,260 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 16:16:00,260 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 16:16:00,260 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2024-11-13 16:16:00,260 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 16:16:00,261 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, 166#L1050-18true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,699 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true, 129#L1050-18true]) [2024-11-13 16:16:00,699 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 16:16:00,699 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 16:16:00,700 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2024-11-13 16:16:00,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([578] L1063-->L1063-1: Formula: (= |v_#race~threads_mask~0_4| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_4|} AuxVars[] AssignedVars[#race~threads_mask~0][214], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, 164#L1051-3true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 66#L1051-3true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), 296#true, Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 241#true, Black: 246#true, 64#L1063-1true]) [2024-11-13 16:16:00,780 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2024-11-13 16:16:00,780 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2024-11-13 16:16:00,780 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2024-11-13 16:16:00,780 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 16:16:00,807 INFO L124 PetriNetUnfolderBase]: 12826/38347 cut-off events. [2024-11-13 16:16:00,807 INFO L125 PetriNetUnfolderBase]: For 71394/74041 co-relation queries the response was YES. [2024-11-13 16:16:00,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87231 conditions, 38347 events. 12826/38347 cut-off events. For 71394/74041 co-relation queries the response was YES. Maximal size of possible extension queue 1437. Compared 478104 event pairs, 3632 based on Foata normal form. 187/33138 useless extension candidates. Maximal degree in co-relation 82920. Up to 10507 conditions per place. [2024-11-13 16:16:01,091 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 47 selfloop transitions, 12 changer transitions 0/324 dead transitions. [2024-11-13 16:16:01,091 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 324 transitions, 1560 flow [2024-11-13 16:16:01,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 16:16:01,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 16:16:01,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 695 transitions. [2024-11-13 16:16:01,093 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9193121693121693 [2024-11-13 16:16:01,093 INFO L175 Difference]: Start difference. First operand has 266 places, 306 transitions, 1390 flow. Second operand 3 states and 695 transitions. [2024-11-13 16:16:01,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 324 transitions, 1560 flow [2024-11-13 16:16:01,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 324 transitions, 1523 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 16:16:01,251 INFO L231 Difference]: Finished difference. Result has 269 places, 316 transitions, 1459 flow [2024-11-13 16:16:01,251 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=1353, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1459, PETRI_PLACES=269, PETRI_TRANSITIONS=316} [2024-11-13 16:16:01,252 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 34 predicate places. [2024-11-13 16:16:01,252 INFO L471 AbstractCegarLoop]: Abstraction has has 269 places, 316 transitions, 1459 flow [2024-11-13 16:16:01,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 219.0) internal successors, (657), 3 states have internal predecessors, (657), 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) [2024-11-13 16:16:01,252 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 16:16:01,252 INFO L204 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] [2024-11-13 16:16:01,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-13 16:16:01,252 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2024-11-13 16:16:01,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:16:01,253 INFO L85 PathProgramCache]: Analyzing trace with hash -549567257, now seen corresponding path program 1 times [2024-11-13 16:16:01,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:16:01,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814968106] [2024-11-13 16:16:01,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:16:01,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:16:01,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:16:01,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 16:16:01,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:16:01,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814968106] [2024-11-13 16:16:01,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814968106] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:16:01,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:16:01,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 16:16:01,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125358010] [2024-11-13 16:16:01,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:16:01,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:16:01,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:16:01,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:16:01,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:16:01,732 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 252 [2024-11-13 16:16:01,734 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 316 transitions, 1459 flow. Second operand has 6 states, 6 states have (on average 205.16666666666666) internal successors, (1231), 6 states have internal predecessors, (1231), 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) [2024-11-13 16:16:01,734 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 16:16:01,734 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 252 [2024-11-13 16:16:01,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 16:16:05,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1050-->L1050-1: Formula: (= |v_#race~threads_mask~0_13| 0) InVars {} OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_13|} AuxVars[] AssignedVars[#race~threads_mask~0][371], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, 21#L1050-2true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 5#L1050-1true, Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 85#L1063-19true, Black: 246#true, 307#true]) [2024-11-13 16:16:05,761 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 16:16:05,761 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:16:05,761 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:16:05,761 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 16:16:05,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 221#L1048-7true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 307#true]) [2024-11-13 16:16:05,869 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:16:05,869 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:16:05,869 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:16:05,869 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:16:06,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([686] L1063-7-->L1063-10: Formula: (and (not (= (+ |v_ULTIMATE.start_main_#t~bitwise20#1_6| 1) 0)) (not (= v_~threads_mask~0_17 0))) InVars {ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} OutVars{ULTIMATE.start_main_#t~bitwise20#1=|v_ULTIMATE.start_main_#t~bitwise20#1_6|, ~threads_mask~0=v_~threads_mask~0_17} AuxVars[] AssignedVars[][182], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 292#(not (= ~threads_mask~0 0)), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), 274#(not (= ~threads_mask~0 0)), Black: 265#true, Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), 298#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 286#(not (= ~threads_mask~0 0)), 234#true, Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), 267#(not (= ~threads_mask~0 0)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 74#L1063-10true, Black: 246#true, 123#L1050-16true, 144#L1048-8true, 307#true]) [2024-11-13 16:16:06,001 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,001 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,001 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 16:16:06,001 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][207], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 74#L1063-10true, Black: 246#true, 123#L1050-16true, 144#L1048-8true, 307#true]) [2024-11-13 16:16:06,001 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,002 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,002 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 16:16:06,002 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 16:16:06,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][220], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 221#L1048-7true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 307#true]) [2024-11-13 16:16:06,092 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 16:16:06,092 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:16:06,092 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:16:06,093 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 16:16:06,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][220], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 123#L1050-16true, Black: 246#true, 11#L1062-36true, 144#L1048-8true, 307#true]) [2024-11-13 16:16:06,315 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:16:06,315 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:16:06,315 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:16:06,315 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:16:06,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L1050-15-->L1050-16: Formula: (= v_~threads_mask~0_27 |v_threadThread1of2ForFork0_#t~bitwise7_3|) InVars {threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} OutVars{~threads_mask~0=v_~threads_mask~0_27, threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_3|} AuxVars[] AssignedVars[~threads_mask~0][184], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, Black: 246#true, 123#L1050-16true, 11#L1062-36true, 144#L1048-8true, 307#true]) [2024-11-13 16:16:06,317 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 16:16:06,317 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:16:06,317 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 16:16:06,317 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 16:16:06,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([694] L1063-15-->L1063-16: Formula: (= v_~threads_mask~0_22 |v_ULTIMATE.start_main_#t~bitwise21#1_6|) InVars {ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} OutVars{~threads_mask~0=v_~threads_mask~0_22, ULTIMATE.start_main_#t~bitwise21#1=|v_ULTIMATE.start_main_#t~bitwise21#1_6|} AuxVars[] AssignedVars[~threads_mask~0][231], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 302#true, Black: 263#(<= (+ ~threads_mask~0 1) 0), Black: 268#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 267#(not (= ~threads_mask~0 0)), 265#true, Black: 274#(not (= ~threads_mask~0 0)), Black: 275#(and (<= 2 |ULTIMATE.start_main_#t~bitwise16#1|) (not (= ~threads_mask~0 0))), 236#true, Black: 281#(and (not (= ~threads_mask~0 1)) (= |ULTIMATE.start_main_#t~bitwise16#1| 1)), Black: 280#(not (= ~threads_mask~0 1)), Black: 286#(not (= ~threads_mask~0 0)), Black: 287#(and (<= (+ |ULTIMATE.start_main_#t~bitwise18#1| 1) 0) (not (= ~threads_mask~0 0))), 248#(= |#race~datas~0| 0), Black: 292#(not (= ~threads_mask~0 0)), Black: 293#(and (not (= ~threads_mask~0 0)) (= |ULTIMATE.start_main_#t~bitwise20#1| 1)), 80#L1063-16true, 234#true, Black: 298#(not (= ~threads_mask~0 0)), Black: 299#(and (not (= ~threads_mask~0 0)) (<= 2 |ULTIMATE.start_main_#t~bitwise20#1|)), Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, Black: 246#true, 123#L1050-16true, 144#L1048-8true, 307#true]) [2024-11-13 16:16:06,407 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 16:16:06,407 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:16:06,407 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 16:16:06,408 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event