./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask-race-3.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_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/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_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask-race-3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/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_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/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 6029e5a48177b265da8d69ef0b285080ea9366bff1fe25e3f3180b0cf8b63df5 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:12:33,899 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:12:34,011 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-DataRace-32bit-Automizer_Default.epf [2024-11-13 13:12:34,016 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:12:34,017 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:12:34,050 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:12:34,050 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:12:34,052 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:12:34,053 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:12:34,053 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:12:34,054 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:12:34,055 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:12:34,055 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:12:34,055 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:12:34,055 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:12:34,056 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:12:34,056 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:12:34,056 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:12:34,056 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:12:34,056 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:12:34,057 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:12:34,058 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:12:34,058 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:12:34,058 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:12:34,058 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:12:34,058 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:12:34,058 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:12:34,058 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:12:34,059 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:12:34,059 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:12:34,060 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:12:34,060 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:12:34,060 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:12:34,060 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:12:34,060 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:12:34,060 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_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/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 -> 6029e5a48177b265da8d69ef0b285080ea9366bff1fe25e3f3180b0cf8b63df5 [2024-11-13 13:12:34,475 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:12:34,486 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:12:34,490 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:12:34,491 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:12:34,492 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:12:34,494 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask-race-3.i Unable to find full path for "g++" [2024-11-13 13:12:36,477 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:12:36,854 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:12:36,855 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/sv-benchmarks/c/pthread-race-challenges/per-thread-index-bitmask-race-3.i [2024-11-13 13:12:36,878 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/data/431925fbc/e0e4f42361be4cd9a240270398004ae6/FLAG5d37fab1e [2024-11-13 13:12:36,898 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/data/431925fbc/e0e4f42361be4cd9a240270398004ae6 [2024-11-13 13:12:36,900 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:12:36,901 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:12:36,904 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:12:36,904 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:12:36,908 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:12:36,910 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:12:36" (1/1) ... [2024-11-13 13:12:36,911 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11e287fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:36, skipping insertion in model container [2024-11-13 13:12:36,911 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:12:36" (1/1) ... [2024-11-13 13:12:36,964 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:12:37,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:12:37,510 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:12:37,591 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:12:37,652 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:12:37,653 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37 WrapperNode [2024-11-13 13:12:37,653 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:12:37,654 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:12:37,654 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:12:37,654 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:12:37,661 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,688 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,721 INFO L138 Inliner]: procedures = 280, calls = 25, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 146 [2024-11-13 13:12:37,721 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:12:37,722 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:12:37,722 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:12:37,722 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:12:37,729 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,729 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,734 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,735 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,750 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,756 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,760 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,762 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,765 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:12:37,766 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:12:37,766 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:12:37,767 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:12:37,767 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (1/1) ... [2024-11-13 13:12:37,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:12:37,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:12:37,802 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:12:37,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:12:37,832 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-13 13:12:37,833 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2024-11-13 13:12:37,833 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2024-11-13 13:12:37,834 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:12:37,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:12:37,835 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 13:12:38,000 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:12:38,002 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:12:38,492 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-13 13:12:38,492 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:12:38,526 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:12:38,527 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-13 13:12:38,527 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:12:38 BoogieIcfgContainer [2024-11-13 13:12:38,527 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:12:38,530 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:12:38,530 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:12:38,535 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:12:38,535 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:12:36" (1/3) ... [2024-11-13 13:12:38,536 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@644d7f50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:12:38, skipping insertion in model container [2024-11-13 13:12:38,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:12:37" (2/3) ... [2024-11-13 13:12:38,537 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@644d7f50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:12:38, skipping insertion in model container [2024-11-13 13:12:38,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:12:38" (3/3) ... [2024-11-13 13:12:38,538 INFO L112 eAbstractionObserver]: Analyzing ICFG per-thread-index-bitmask-race-3.i [2024-11-13 13:12:38,555 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:12:38,557 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG per-thread-index-bitmask-race-3.i that has 2 procedures, 187 locations, 1 initial locations, 2 loop locations, and 11 error locations. [2024-11-13 13:12:38,557 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-13 13:12:38,652 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-13 13:12:38,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 190 places, 205 transitions, 417 flow [2024-11-13 13:12:38,863 INFO L124 PetriNetUnfolderBase]: 30/303 cut-off events. [2024-11-13 13:12:38,867 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2024-11-13 13:12:38,876 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 13:12:38,877 INFO L82 GeneralOperation]: Start removeDead. Operand has 190 places, 205 transitions, 417 flow [2024-11-13 13:12:38,884 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 190 places, 205 transitions, 417 flow [2024-11-13 13:12:38,897 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:12:38,917 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;@4e3789b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:12:38,918 INFO L334 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-11-13 13:12:38,931 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 13:12:38,931 INFO L124 PetriNetUnfolderBase]: 2/43 cut-off events. [2024-11-13 13:12:38,931 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-13 13:12:38,931 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:38,933 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 13:12:38,934 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 13:12:38,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:38,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1912928418, now seen corresponding path program 1 times [2024-11-13 13:12:38,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:38,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760517114] [2024-11-13 13:12:38,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:38,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:39,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:39,202 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 13:12:39,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:39,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760517114] [2024-11-13 13:12:39,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760517114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:39,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:39,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:12:39,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129261365] [2024-11-13 13:12:39,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:39,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:39,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:39,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:39,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:39,298 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 13:12:39,305 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 13:12:39,306 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:39,306 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 13:12:39,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:39,570 INFO L124 PetriNetUnfolderBase]: 115/753 cut-off events. [2024-11-13 13:12:39,571 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 13:12:39,578 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 13:12:39,584 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 19 selfloop transitions, 2 changer transitions 2/200 dead transitions. [2024-11-13 13:12:39,584 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 200 transitions, 449 flow [2024-11-13 13:12:39,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:39,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:39,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 563 transitions. [2024-11-13 13:12:39,606 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9154471544715447 [2024-11-13 13:12:39,609 INFO L175 Difference]: Start difference. First operand has 190 places, 205 transitions, 417 flow. Second operand 3 states and 563 transitions. [2024-11-13 13:12:39,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 200 transitions, 449 flow [2024-11-13 13:12:39,624 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 13:12:39,630 INFO L231 Difference]: Finished difference. Result has 191 places, 198 transitions, 407 flow [2024-11-13 13:12:39,633 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 13:12:39,638 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 1 predicate places. [2024-11-13 13:12:39,639 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 198 transitions, 407 flow [2024-11-13 13:12:39,639 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 13:12:39,639 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:39,639 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 13:12:39,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:12:39,640 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 13:12:39,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:39,640 INFO L85 PathProgramCache]: Analyzing trace with hash -160706280, now seen corresponding path program 1 times [2024-11-13 13:12:39,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:39,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442430372] [2024-11-13 13:12:39,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:39,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:39,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:39,799 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 13:12:39,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:39,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442430372] [2024-11-13 13:12:39,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442430372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:39,804 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:39,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:12:39,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062624772] [2024-11-13 13:12:39,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:39,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:39,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:39,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:39,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:39,861 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 13:12:39,862 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 13:12:39,862 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:39,862 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 13:12:39,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:40,168 INFO L124 PetriNetUnfolderBase]: 204/994 cut-off events. [2024-11-13 13:12:40,172 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 13:12:40,176 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 13:12:40,186 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 35 selfloop transitions, 8 changer transitions 0/217 dead transitions. [2024-11-13 13:12:40,187 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 217 transitions, 531 flow [2024-11-13 13:12:40,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:40,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:40,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2024-11-13 13:12:40,221 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9382113821138212 [2024-11-13 13:12:40,222 INFO L175 Difference]: Start difference. First operand has 191 places, 198 transitions, 407 flow. Second operand 3 states and 577 transitions. [2024-11-13 13:12:40,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 217 transitions, 531 flow [2024-11-13 13:12:40,224 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 13:12:40,228 INFO L231 Difference]: Finished difference. Result has 191 places, 206 transitions, 473 flow [2024-11-13 13:12:40,229 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 13:12:40,229 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 1 predicate places. [2024-11-13 13:12:40,230 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 206 transitions, 473 flow [2024-11-13 13:12:40,230 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 13:12:40,230 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:40,230 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 13:12:40,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:12:40,231 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 13:12:40,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:40,231 INFO L85 PathProgramCache]: Analyzing trace with hash 506275890, now seen corresponding path program 1 times [2024-11-13 13:12:40,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:40,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494852692] [2024-11-13 13:12:40,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:40,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:40,350 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 13:12:40,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:40,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494852692] [2024-11-13 13:12:40,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494852692] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:40,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:40,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:12:40,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181129637] [2024-11-13 13:12:40,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:40,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:40,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:40,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:40,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:40,376 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 205 [2024-11-13 13:12:40,377 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 13:12:40,377 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:40,377 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 205 [2024-11-13 13:12:40,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:40,715 INFO L124 PetriNetUnfolderBase]: 185/1027 cut-off events. [2024-11-13 13:12:40,716 INFO L125 PetriNetUnfolderBase]: For 32/32 co-relation queries the response was YES. [2024-11-13 13:12:40,722 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 13:12:40,728 INFO L140 encePairwiseOnDemand]: 201/205 looper letters, 25 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2024-11-13 13:12:40,729 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 213 transitions, 541 flow [2024-11-13 13:12:40,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:40,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:40,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 572 transitions. [2024-11-13 13:12:40,731 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9300813008130081 [2024-11-13 13:12:40,731 INFO L175 Difference]: Start difference. First operand has 191 places, 206 transitions, 473 flow. Second operand 3 states and 572 transitions. [2024-11-13 13:12:40,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 213 transitions, 541 flow [2024-11-13 13:12:40,735 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 13:12:40,740 INFO L231 Difference]: Finished difference. Result has 190 places, 206 transitions, 467 flow [2024-11-13 13:12:40,740 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 13:12:40,741 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 0 predicate places. [2024-11-13 13:12:40,741 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 206 transitions, 467 flow [2024-11-13 13:12:40,742 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 13:12:40,742 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:40,742 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 13:12:40,742 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 13:12:40,742 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 13:12:40,743 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:40,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1681222210, now seen corresponding path program 1 times [2024-11-13 13:12:40,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:40,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513570924] [2024-11-13 13:12:40,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:40,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:41,062 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 13:12:41,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:41,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513570924] [2024-11-13 13:12:41,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513570924] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:41,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:41,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:12:41,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65730738] [2024-11-13 13:12:41,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:41,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:12:41,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:41,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:12:41,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:12:41,212 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 13:12:41,214 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 13:12:41,215 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:41,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 13:12:41,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:41,518 INFO L124 PetriNetUnfolderBase]: 166/971 cut-off events. [2024-11-13 13:12:41,518 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2024-11-13 13:12:41,521 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 13:12:41,526 INFO L140 encePairwiseOnDemand]: 197/205 looper letters, 33 selfloop transitions, 2 changer transitions 5/222 dead transitions. [2024-11-13 13:12:41,526 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 222 transitions, 579 flow [2024-11-13 13:12:41,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:12:41,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:12:41,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1103 transitions. [2024-11-13 13:12:41,530 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8967479674796748 [2024-11-13 13:12:41,531 INFO L175 Difference]: Start difference. First operand has 190 places, 206 transitions, 467 flow. Second operand 6 states and 1103 transitions. [2024-11-13 13:12:41,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 222 transitions, 579 flow [2024-11-13 13:12:41,535 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 13:12:41,540 INFO L231 Difference]: Finished difference. Result has 199 places, 206 transitions, 485 flow [2024-11-13 13:12:41,540 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 13:12:41,541 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 9 predicate places. [2024-11-13 13:12:41,542 INFO L471 AbstractCegarLoop]: Abstraction has has 199 places, 206 transitions, 485 flow [2024-11-13 13:12:41,543 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 13:12:41,543 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:41,543 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 13:12:41,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 13:12:41,544 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 13:12:41,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:41,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1769051970, now seen corresponding path program 1 times [2024-11-13 13:12:41,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:41,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100766129] [2024-11-13 13:12:41,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:41,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:41,753 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 13:12:41,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:41,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100766129] [2024-11-13 13:12:41,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100766129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:41,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:41,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:12:41,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068694926] [2024-11-13 13:12:41,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:41,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:41,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:41,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:41,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:41,813 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 184 out of 205 [2024-11-13 13:12:41,815 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 13:12:41,815 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:41,815 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 184 of 205 [2024-11-13 13:12:41,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:42,056 INFO L124 PetriNetUnfolderBase]: 149/866 cut-off events. [2024-11-13 13:12:42,056 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2024-11-13 13:12:42,061 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 13:12:42,065 INFO L140 encePairwiseOnDemand]: 202/205 looper letters, 22 selfloop transitions, 2 changer transitions 0/213 dead transitions. [2024-11-13 13:12:42,065 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 213 transitions, 547 flow [2024-11-13 13:12:42,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:42,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:42,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2024-11-13 13:12:42,068 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9382113821138212 [2024-11-13 13:12:42,068 INFO L175 Difference]: Start difference. First operand has 199 places, 206 transitions, 485 flow. Second operand 3 states and 577 transitions. [2024-11-13 13:12:42,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 213 transitions, 547 flow [2024-11-13 13:12:42,072 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 13:12:42,077 INFO L231 Difference]: Finished difference. Result has 194 places, 207 transitions, 483 flow [2024-11-13 13:12:42,077 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 13:12:42,080 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 4 predicate places. [2024-11-13 13:12:42,080 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 207 transitions, 483 flow [2024-11-13 13:12:42,081 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 13:12:42,081 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:42,081 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 13:12:42,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-13 13:12:42,081 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 13:12:42,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:42,083 INFO L85 PathProgramCache]: Analyzing trace with hash 647717217, now seen corresponding path program 1 times [2024-11-13 13:12:42,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:42,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449788025] [2024-11-13 13:12:42,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:42,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:42,297 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 13:12:42,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:42,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449788025] [2024-11-13 13:12:42,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449788025] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:42,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:42,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:42,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741830478] [2024-11-13 13:12:42,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:42,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:42,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:42,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:42,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:42,388 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 13:12:42,390 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 13:12:42,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:42,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 13:12:42,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:42,791 INFO L124 PetriNetUnfolderBase]: 374/1561 cut-off events. [2024-11-13 13:12:42,791 INFO L125 PetriNetUnfolderBase]: For 36/36 co-relation queries the response was YES. [2024-11-13 13:12:42,796 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 13:12:42,802 INFO L140 encePairwiseOnDemand]: 193/205 looper letters, 49 selfloop transitions, 12 changer transitions 0/240 dead transitions. [2024-11-13 13:12:42,802 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 240 transitions, 673 flow [2024-11-13 13:12:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:42,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:42,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 758 transitions. [2024-11-13 13:12:42,804 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9243902439024391 [2024-11-13 13:12:42,804 INFO L175 Difference]: Start difference. First operand has 194 places, 207 transitions, 483 flow. Second operand 4 states and 758 transitions. [2024-11-13 13:12:42,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 240 transitions, 673 flow [2024-11-13 13:12:42,808 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 13:12:42,814 INFO L231 Difference]: Finished difference. Result has 199 places, 217 transitions, 573 flow [2024-11-13 13:12:42,814 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 13:12:42,816 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 9 predicate places. [2024-11-13 13:12:42,816 INFO L471 AbstractCegarLoop]: Abstraction has has 199 places, 217 transitions, 573 flow [2024-11-13 13:12:42,817 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 13:12:42,817 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:42,817 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 13:12:42,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 13:12:42,818 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 13:12:42,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:42,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1867607338, now seen corresponding path program 1 times [2024-11-13 13:12:42,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:42,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510644313] [2024-11-13 13:12:42,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:42,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:42,960 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 13:12:42,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:42,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510644313] [2024-11-13 13:12:42,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510644313] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:42,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:42,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:42,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854820805] [2024-11-13 13:12:42,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:42,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:42,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:42,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:42,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:43,043 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 13:12:43,045 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 13:12:43,046 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:43,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 13:12:43,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:43,221 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 13:12:43,222 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2024-11-13 13:12:43,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 13:12:43,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-13 13:12:43,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-13 13:12:43,230 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 13:12:43,231 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2024-11-13 13:12:43,231 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 13:12:43,231 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-13 13:12:43,231 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 13:12:43,286 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 13:12:43,287 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-13 13:12:43,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 13:12:43,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 13:12:43,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 13:12:43,419 INFO L124 PetriNetUnfolderBase]: 375/1595 cut-off events. [2024-11-13 13:12:43,419 INFO L125 PetriNetUnfolderBase]: For 443/512 co-relation queries the response was YES. [2024-11-13 13:12:43,426 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 13:12:43,432 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 49 selfloop transitions, 13 changer transitions 0/241 dead transitions. [2024-11-13 13:12:43,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 241 transitions, 759 flow [2024-11-13 13:12:43,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:43,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:43,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 756 transitions. [2024-11-13 13:12:43,435 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9219512195121952 [2024-11-13 13:12:43,436 INFO L175 Difference]: Start difference. First operand has 199 places, 217 transitions, 573 flow. Second operand 4 states and 756 transitions. [2024-11-13 13:12:43,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 241 transitions, 759 flow [2024-11-13 13:12:43,440 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 13:12:43,442 INFO L231 Difference]: Finished difference. Result has 204 places, 220 transitions, 632 flow [2024-11-13 13:12:43,443 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 13:12:43,444 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 14 predicate places. [2024-11-13 13:12:43,445 INFO L471 AbstractCegarLoop]: Abstraction has has 204 places, 220 transitions, 632 flow [2024-11-13 13:12:43,445 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 13:12:43,445 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:43,446 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 13:12:43,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 13:12:43,446 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 13:12:43,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:43,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1327212356, now seen corresponding path program 1 times [2024-11-13 13:12:43,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:43,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725283562] [2024-11-13 13:12:43,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:43,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:43,691 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 13:12:43,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:43,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725283562] [2024-11-13 13:12:43,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725283562] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:43,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:43,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:43,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111814731] [2024-11-13 13:12:43,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:43,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:43,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:43,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:43,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:43,774 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 13:12:43,775 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 13:12:43,776 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:43,776 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 13:12:43,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:44,017 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 13:12:44,018 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2024-11-13 13:12:44,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:44,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:44,018 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:44,024 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 13:12:44,024 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2024-11-13 13:12:44,025 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:12:44,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2024-11-13 13:12:44,025 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2024-11-13 13:12:44,123 INFO L124 PetriNetUnfolderBase]: 395/1711 cut-off events. [2024-11-13 13:12:44,123 INFO L125 PetriNetUnfolderBase]: For 973/1028 co-relation queries the response was YES. [2024-11-13 13:12:44,131 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 13:12:44,138 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 43 selfloop transitions, 9 changer transitions 0/241 dead transitions. [2024-11-13 13:12:44,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 241 transitions, 822 flow [2024-11-13 13:12:44,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:44,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:44,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 757 transitions. [2024-11-13 13:12:44,144 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9231707317073171 [2024-11-13 13:12:44,144 INFO L175 Difference]: Start difference. First operand has 204 places, 220 transitions, 632 flow. Second operand 4 states and 757 transitions. [2024-11-13 13:12:44,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 241 transitions, 822 flow [2024-11-13 13:12:44,149 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 13:12:44,152 INFO L231 Difference]: Finished difference. Result has 208 places, 226 transitions, 702 flow [2024-11-13 13:12:44,152 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 13:12:44,153 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 18 predicate places. [2024-11-13 13:12:44,153 INFO L471 AbstractCegarLoop]: Abstraction has has 208 places, 226 transitions, 702 flow [2024-11-13 13:12:44,154 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 13:12:44,154 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:44,154 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 13:12:44,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-13 13:12:44,154 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 13:12:44,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:44,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1249608872, now seen corresponding path program 1 times [2024-11-13 13:12:44,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:44,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144302887] [2024-11-13 13:12:44,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:44,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:44,306 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 13:12:44,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:44,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144302887] [2024-11-13 13:12:44,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144302887] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:44,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:44,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:44,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650163500] [2024-11-13 13:12:44,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:44,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:44,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:44,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:44,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:44,402 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 205 [2024-11-13 13:12:44,403 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 13:12:44,403 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:44,404 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 205 [2024-11-13 13:12:44,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:44,717 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 13:12:44,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-13 13:12:44,718 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 13:12:44,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:44,718 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 13:12:44,809 INFO L124 PetriNetUnfolderBase]: 477/2048 cut-off events. [2024-11-13 13:12:44,809 INFO L125 PetriNetUnfolderBase]: For 1231/1265 co-relation queries the response was YES. [2024-11-13 13:12:44,820 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 13:12:44,829 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 51 selfloop transitions, 18 changer transitions 0/252 dead transitions. [2024-11-13 13:12:44,829 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 252 transitions, 916 flow [2024-11-13 13:12:44,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:44,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:44,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 753 transitions. [2024-11-13 13:12:44,832 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9182926829268293 [2024-11-13 13:12:44,832 INFO L175 Difference]: Start difference. First operand has 208 places, 226 transitions, 702 flow. Second operand 4 states and 753 transitions. [2024-11-13 13:12:44,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 252 transitions, 916 flow [2024-11-13 13:12:44,839 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 13:12:44,842 INFO L231 Difference]: Finished difference. Result has 213 places, 231 transitions, 794 flow [2024-11-13 13:12:44,843 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 13:12:44,843 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 23 predicate places. [2024-11-13 13:12:44,844 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 231 transitions, 794 flow [2024-11-13 13:12:44,844 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 13:12:44,844 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:44,845 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 13:12:44,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 13:12:44,845 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 13:12:44,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:44,845 INFO L85 PathProgramCache]: Analyzing trace with hash 882417450, now seen corresponding path program 1 times [2024-11-13 13:12:44,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:44,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281852425] [2024-11-13 13:12:44,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:44,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:44,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:44,945 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 13:12:44,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:44,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281852425] [2024-11-13 13:12:44,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281852425] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:44,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:44,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:44,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415749970] [2024-11-13 13:12:44,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:44,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:44,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:44,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:44,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:45,022 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 13:12:45,023 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 13:12:45,024 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:45,024 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 13:12:45,024 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:45,465 INFO L124 PetriNetUnfolderBase]: 511/2149 cut-off events. [2024-11-13 13:12:45,466 INFO L125 PetriNetUnfolderBase]: For 2348/2379 co-relation queries the response was YES. [2024-11-13 13:12:45,478 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 13:12:45,488 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 49 selfloop transitions, 22 changer transitions 0/257 dead transitions. [2024-11-13 13:12:45,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 257 transitions, 1056 flow [2024-11-13 13:12:45,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:45,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:45,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 755 transitions. [2024-11-13 13:12:45,492 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9207317073170732 [2024-11-13 13:12:45,493 INFO L175 Difference]: Start difference. First operand has 213 places, 231 transitions, 794 flow. Second operand 4 states and 755 transitions. [2024-11-13 13:12:45,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 257 transitions, 1056 flow [2024-11-13 13:12:45,541 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 13:12:45,545 INFO L231 Difference]: Finished difference. Result has 217 places, 237 transitions, 920 flow [2024-11-13 13:12:45,548 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 13:12:45,548 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 27 predicate places. [2024-11-13 13:12:45,548 INFO L471 AbstractCegarLoop]: Abstraction has has 217 places, 237 transitions, 920 flow [2024-11-13 13:12:45,549 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 13:12:45,549 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:45,549 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 13:12:45,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 13:12:45,549 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 13:12:45,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:45,550 INFO L85 PathProgramCache]: Analyzing trace with hash -874155886, now seen corresponding path program 1 times [2024-11-13 13:12:45,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:45,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353269143] [2024-11-13 13:12:45,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:45,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:45,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:45,657 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 13:12:45,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:45,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353269143] [2024-11-13 13:12:45,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353269143] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:45,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:45,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:45,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451406515] [2024-11-13 13:12:45,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:45,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:45,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:45,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:45,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:45,735 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 13:12:45,736 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 13:12:45,737 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:45,737 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 13:12:45,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:46,169 INFO L124 PetriNetUnfolderBase]: 514/2169 cut-off events. [2024-11-13 13:12:46,170 INFO L125 PetriNetUnfolderBase]: For 3213/3248 co-relation queries the response was YES. [2024-11-13 13:12:46,183 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 13:12:46,194 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 49 selfloop transitions, 26 changer transitions 0/261 dead transitions. [2024-11-13 13:12:46,194 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 261 transitions, 1182 flow [2024-11-13 13:12:46,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:46,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:46,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 755 transitions. [2024-11-13 13:12:46,197 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9207317073170732 [2024-11-13 13:12:46,197 INFO L175 Difference]: Start difference. First operand has 217 places, 237 transitions, 920 flow. Second operand 4 states and 755 transitions. [2024-11-13 13:12:46,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 261 transitions, 1182 flow [2024-11-13 13:12:46,208 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 13:12:46,212 INFO L231 Difference]: Finished difference. Result has 221 places, 242 transitions, 1046 flow [2024-11-13 13:12:46,213 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 13:12:46,213 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 31 predicate places. [2024-11-13 13:12:46,213 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 242 transitions, 1046 flow [2024-11-13 13:12:46,214 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 13:12:46,214 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:46,214 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 13:12:46,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 13:12:46,215 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 13:12:46,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:46,215 INFO L85 PathProgramCache]: Analyzing trace with hash 2060807991, now seen corresponding path program 1 times [2024-11-13 13:12:46,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:46,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477958972] [2024-11-13 13:12:46,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:46,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:46,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:46,272 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 13:12:46,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:46,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477958972] [2024-11-13 13:12:46,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477958972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:46,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:46,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:12:46,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610162239] [2024-11-13 13:12:46,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:46,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:46,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:46,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:46,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:46,312 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 205 [2024-11-13 13:12:46,313 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 13:12:46,313 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:46,313 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 205 [2024-11-13 13:12:46,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:46,541 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 13:12:46,542 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 13:12:46,542 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 13:12:46,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:12:46,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:12:46,552 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 13:12:46,553 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:12:46,553 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:46,553 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:46,553 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12: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][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 13:12:46,564 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 13:12:46,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:46,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:46,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:46,574 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 13:12:46,575 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:12:46,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:46,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:46,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:46,583 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 13:12:46,583 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 13:12:46,583 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:12:46,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 13:12:46,584 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:12:46,772 INFO L124 PetriNetUnfolderBase]: 522/2290 cut-off events. [2024-11-13 13:12:46,772 INFO L125 PetriNetUnfolderBase]: For 3617/3679 co-relation queries the response was YES. [2024-11-13 13:12:46,784 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 13:12:46,797 INFO L140 encePairwiseOnDemand]: 199/205 looper letters, 33 selfloop transitions, 7 changer transitions 0/251 dead transitions. [2024-11-13 13:12:46,798 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 251 transitions, 1150 flow [2024-11-13 13:12:46,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:46,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:46,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 564 transitions. [2024-11-13 13:12:46,802 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9170731707317074 [2024-11-13 13:12:46,802 INFO L175 Difference]: Start difference. First operand has 221 places, 242 transitions, 1046 flow. Second operand 3 states and 564 transitions. [2024-11-13 13:12:46,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 251 transitions, 1150 flow [2024-11-13 13:12:46,813 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 13:12:46,819 INFO L231 Difference]: Finished difference. Result has 224 places, 247 transitions, 1077 flow [2024-11-13 13:12:46,820 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 13:12:46,822 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 34 predicate places. [2024-11-13 13:12:46,823 INFO L471 AbstractCegarLoop]: Abstraction has has 224 places, 247 transitions, 1077 flow [2024-11-13 13:12:46,823 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 13:12:46,823 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:46,823 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 13:12:46,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-13 13:12:46,824 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 13:12:46,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:46,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1443183591, now seen corresponding path program 1 times [2024-11-13 13:12:46,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:46,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774189678] [2024-11-13 13:12:46,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:46,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:47,596 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 13:12:47,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:47,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774189678] [2024-11-13 13:12:47,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774189678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:47,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:47,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:12:47,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945639961] [2024-11-13 13:12:47,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:47,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 13:12:47,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:47,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 13:12:47,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 13:12:47,763 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 205 [2024-11-13 13:12:47,765 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 13:12:47,765 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:47,765 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 205 [2024-11-13 13:12:47,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:48,454 INFO L124 PetriNetUnfolderBase]: 681/2919 cut-off events. [2024-11-13 13:12:48,454 INFO L125 PetriNetUnfolderBase]: For 3520/3551 co-relation queries the response was YES. [2024-11-13 13:12:48,476 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 13:12:48,486 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 52 selfloop transitions, 22 changer transitions 0/284 dead transitions. [2024-11-13 13:12:48,486 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 284 transitions, 1299 flow [2024-11-13 13:12:48,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:12:48,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:12:48,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1069 transitions. [2024-11-13 13:12:48,490 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8691056910569106 [2024-11-13 13:12:48,490 INFO L175 Difference]: Start difference. First operand has 224 places, 247 transitions, 1077 flow. Second operand 6 states and 1069 transitions. [2024-11-13 13:12:48,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 284 transitions, 1299 flow [2024-11-13 13:12:48,504 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 13:12:48,508 INFO L231 Difference]: Finished difference. Result has 232 places, 268 transitions, 1213 flow [2024-11-13 13:12:48,509 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 13:12:48,510 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 42 predicate places. [2024-11-13 13:12:48,511 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 268 transitions, 1213 flow [2024-11-13 13:12:48,511 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 13:12:48,511 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:48,512 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 13:12:48,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 13:12:48,512 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 13:12:48,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:48,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1994012128, now seen corresponding path program 1 times [2024-11-13 13:12:48,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:48,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505440992] [2024-11-13 13:12:48,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:48,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:49,184 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 13:12:49,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:49,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505440992] [2024-11-13 13:12:49,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505440992] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:49,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:49,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:12:49,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449943369] [2024-11-13 13:12:49,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:49,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 13:12:49,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:49,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 13:12:49,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 13:12:49,305 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 205 [2024-11-13 13:12:49,307 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 13:12:49,307 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:49,308 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 205 [2024-11-13 13:12:49,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:50,420 INFO L124 PetriNetUnfolderBase]: 770/3130 cut-off events. [2024-11-13 13:12:50,420 INFO L125 PetriNetUnfolderBase]: For 3776/3832 co-relation queries the response was YES. [2024-11-13 13:12:50,435 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 13:12:50,444 INFO L140 encePairwiseOnDemand]: 190/205 looper letters, 80 selfloop transitions, 48 changer transitions 0/343 dead transitions. [2024-11-13 13:12:50,444 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 343 transitions, 1729 flow [2024-11-13 13:12:50,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:12:50,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:12:50,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1112 transitions. [2024-11-13 13:12:50,447 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9040650406504065 [2024-11-13 13:12:50,447 INFO L175 Difference]: Start difference. First operand has 232 places, 268 transitions, 1213 flow. Second operand 6 states and 1112 transitions. [2024-11-13 13:12:50,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 343 transitions, 1729 flow [2024-11-13 13:12:50,460 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 13:12:50,464 INFO L231 Difference]: Finished difference. Result has 242 places, 311 transitions, 1601 flow [2024-11-13 13:12:50,465 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 13:12:50,465 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 52 predicate places. [2024-11-13 13:12:50,465 INFO L471 AbstractCegarLoop]: Abstraction has has 242 places, 311 transitions, 1601 flow [2024-11-13 13:12:50,466 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 13:12:50,466 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:50,466 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 13:12:50,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 13:12:50,467 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 13:12:50,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:50,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1779610551, now seen corresponding path program 1 times [2024-11-13 13:12:50,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:50,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027960462] [2024-11-13 13:12:50,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:50,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:50,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:51,066 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 13:12:51,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:51,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027960462] [2024-11-13 13:12:51,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027960462] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:51,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:51,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:12:51,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137693797] [2024-11-13 13:12:51,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:51,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 13:12:51,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:51,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 13:12:51,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 13:12:51,224 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 205 [2024-11-13 13:12:51,225 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 13:12:51,225 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:51,226 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 205 [2024-11-13 13:12:51,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:52,204 INFO L124 PetriNetUnfolderBase]: 763/3166 cut-off events. [2024-11-13 13:12:52,204 INFO L125 PetriNetUnfolderBase]: For 4423/4473 co-relation queries the response was YES. [2024-11-13 13:12:52,240 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 13:12:52,251 INFO L140 encePairwiseOnDemand]: 194/205 looper letters, 100 selfloop transitions, 31 changer transitions 11/355 dead transitions. [2024-11-13 13:12:52,251 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 355 transitions, 2078 flow [2024-11-13 13:12:52,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:12:52,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:12:52,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1080 transitions. [2024-11-13 13:12:52,254 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8780487804878049 [2024-11-13 13:12:52,254 INFO L175 Difference]: Start difference. First operand has 242 places, 311 transitions, 1601 flow. Second operand 6 states and 1080 transitions. [2024-11-13 13:12:52,254 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 355 transitions, 2078 flow [2024-11-13 13:12:52,276 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 13:12:52,281 INFO L231 Difference]: Finished difference. Result has 252 places, 332 transitions, 1884 flow [2024-11-13 13:12:52,282 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 13:12:52,282 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 62 predicate places. [2024-11-13 13:12:52,282 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 332 transitions, 1884 flow [2024-11-13 13:12:52,283 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 13:12:52,283 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:52,283 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 13:12:52,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-13 13:12:52,284 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 13:12:52,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:52,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1781271336, now seen corresponding path program 1 times [2024-11-13 13:12:52,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:52,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859966572] [2024-11-13 13:12:52,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:52,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:53,214 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 13:12:53,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:53,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859966572] [2024-11-13 13:12:53,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859966572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:53,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:53,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 13:12:53,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946467406] [2024-11-13 13:12:53,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:53,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:12:53,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:53,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:12:53,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:12:54,064 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 205 [2024-11-13 13:12:54,066 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 13:12:54,066 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:54,066 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 205 [2024-11-13 13:12:54,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:55,496 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 13:12:55,497 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 13:12:55,497 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 13:12:55,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-13 13:12:55,497 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:55,734 INFO L124 PetriNetUnfolderBase]: 965/3705 cut-off events. [2024-11-13 13:12:55,734 INFO L125 PetriNetUnfolderBase]: For 5592/5675 co-relation queries the response was YES. [2024-11-13 13:12:55,759 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 13:12:55,771 INFO L140 encePairwiseOnDemand]: 190/205 looper letters, 200 selfloop transitions, 70 changer transitions 2/466 dead transitions. [2024-11-13 13:12:55,772 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 466 transitions, 3132 flow [2024-11-13 13:12:55,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:12:55,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 13:12:55,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2978 transitions. [2024-11-13 13:12:55,778 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8070460704607046 [2024-11-13 13:12:55,778 INFO L175 Difference]: Start difference. First operand has 252 places, 332 transitions, 1884 flow. Second operand 18 states and 2978 transitions. [2024-11-13 13:12:55,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 466 transitions, 3132 flow [2024-11-13 13:12:55,808 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 13:12:55,813 INFO L231 Difference]: Finished difference. Result has 265 places, 350 transitions, 2093 flow [2024-11-13 13:12:55,814 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 13:12:55,815 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 75 predicate places. [2024-11-13 13:12:55,815 INFO L471 AbstractCegarLoop]: Abstraction has has 265 places, 350 transitions, 2093 flow [2024-11-13 13:12:55,816 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 13:12:55,816 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:55,816 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 13:12:55,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-13 13:12:55,816 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 13:12:55,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:55,817 INFO L85 PathProgramCache]: Analyzing trace with hash 376890891, now seen corresponding path program 1 times [2024-11-13 13:12:55,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:55,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873852802] [2024-11-13 13:12:55,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:55,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:55,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:56,686 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 13:12:56,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:56,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873852802] [2024-11-13 13:12:56,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873852802] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:56,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:56,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-13 13:12:56,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774487434] [2024-11-13 13:12:56,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:56,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:12:56,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:56,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:12:56,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:12:57,319 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 205 [2024-11-13 13:12:57,322 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 13:12:57,322 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:57,322 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 205 [2024-11-13 13:12:57,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:58,311 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 13:12:58,312 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 13:12:58,312 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:58,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 13:12:58,312 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-13 13:12:58,385 INFO L124 PetriNetUnfolderBase]: 850/3370 cut-off events. [2024-11-13 13:12:58,385 INFO L125 PetriNetUnfolderBase]: For 5604/5664 co-relation queries the response was YES. [2024-11-13 13:12:58,411 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 13:12:58,423 INFO L140 encePairwiseOnDemand]: 192/205 looper letters, 150 selfloop transitions, 42 changer transitions 6/396 dead transitions. [2024-11-13 13:12:58,424 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 396 transitions, 2787 flow [2024-11-13 13:12:58,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:12:58,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:12:58,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2131 transitions. [2024-11-13 13:12:58,429 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.799624765478424 [2024-11-13 13:12:58,430 INFO L175 Difference]: Start difference. First operand has 265 places, 350 transitions, 2093 flow. Second operand 13 states and 2131 transitions. [2024-11-13 13:12:58,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 396 transitions, 2787 flow [2024-11-13 13:12:58,463 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 13:12:58,468 INFO L231 Difference]: Finished difference. Result has 268 places, 349 transitions, 2050 flow [2024-11-13 13:12:58,469 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 13:12:58,469 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 78 predicate places. [2024-11-13 13:12:58,469 INFO L471 AbstractCegarLoop]: Abstraction has has 268 places, 349 transitions, 2050 flow [2024-11-13 13:12:58,470 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 13:12:58,470 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:58,471 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 13:12:58,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-13 13:12:58,471 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 13:12:58,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:58,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1927967949, now seen corresponding path program 1 times [2024-11-13 13:12:58,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:58,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227888021] [2024-11-13 13:12:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:58,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:58,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:58,560 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 13:12:58,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:58,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227888021] [2024-11-13 13:12:58,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227888021] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:58,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:58,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:12:58,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409720913] [2024-11-13 13:12:58,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:58,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:12:58,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:58,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:12:58,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:12:58,586 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 13:12:58,587 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 13:12:58,587 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:58,587 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 13:12:58,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:58,928 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 13:12:58,928 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 13:12:58,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:12:58,928 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:12:58,929 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 13:12:58,944 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 13:12:58,945 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:12:58,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,966 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 13:12:58,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 13:12:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:12:58,977 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 13:12:58,977 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:12:58,977 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:58,977 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:58,977 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:58,984 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 13:12:58,984 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 13:12:58,985 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 13:12:58,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:12:58,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:12:59,149 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 13:12:59,149 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2024-11-13 13:12:59,150 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 13:12:59,150 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2024-11-13 13:12:59,150 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 13:12:59,166 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 13:12:59,166 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-13 13:12:59,166 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-13 13:12:59,166 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-13 13:12:59,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-13 13:12:59,200 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 13:12:59,200 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-13 13:12:59,200 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-13 13:12:59,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:12:59,200 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-13 13:12:59,200 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 13:12:59,201 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2024-11-13 13:12:59,201 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-13 13:12:59,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 13:12:59,201 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-13 13:12:59,262 INFO L124 PetriNetUnfolderBase]: 909/3602 cut-off events. [2024-11-13 13:12:59,263 INFO L125 PetriNetUnfolderBase]: For 5004/5144 co-relation queries the response was YES. [2024-11-13 13:12:59,309 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 13:12:59,323 INFO L140 encePairwiseOnDemand]: 198/205 looper letters, 36 selfloop transitions, 11 changer transitions 3/365 dead transitions. [2024-11-13 13:12:59,323 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 365 transitions, 2202 flow [2024-11-13 13:12:59,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:12:59,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:12:59,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 571 transitions. [2024-11-13 13:12:59,325 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9284552845528455 [2024-11-13 13:12:59,325 INFO L175 Difference]: Start difference. First operand has 268 places, 349 transitions, 2050 flow. Second operand 3 states and 571 transitions. [2024-11-13 13:12:59,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 365 transitions, 2202 flow [2024-11-13 13:12:59,351 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 13:12:59,356 INFO L231 Difference]: Finished difference. Result has 261 places, 353 transitions, 2030 flow [2024-11-13 13:12:59,356 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 13:12:59,356 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 71 predicate places. [2024-11-13 13:12:59,357 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 353 transitions, 2030 flow [2024-11-13 13:12:59,357 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 13:12:59,357 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:12:59,357 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 13:12:59,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-13 13:12:59,358 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 13:12:59,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:12:59,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1691459902, now seen corresponding path program 1 times [2024-11-13 13:12:59,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:12:59,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555116274] [2024-11-13 13:12:59,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:12:59,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:12:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:12:59,543 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 13:12:59,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:12:59,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555116274] [2024-11-13 13:12:59,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555116274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:12:59,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:12:59,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:12:59,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28609292] [2024-11-13 13:12:59,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:12:59,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:12:59,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:12:59,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:12:59,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:12:59,580 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 205 [2024-11-13 13:12:59,581 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 13:12:59,581 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:12:59,581 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 205 [2024-11-13 13:12:59,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:12:59,952 INFO L124 PetriNetUnfolderBase]: 229/1245 cut-off events. [2024-11-13 13:12:59,952 INFO L125 PetriNetUnfolderBase]: For 1695/1737 co-relation queries the response was YES. [2024-11-13 13:12:59,962 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 13:12:59,966 INFO L140 encePairwiseOnDemand]: 199/205 looper letters, 17 selfloop transitions, 8 changer transitions 10/308 dead transitions. [2024-11-13 13:12:59,966 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 308 transitions, 1667 flow [2024-11-13 13:12:59,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:12:59,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:12:59,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 756 transitions. [2024-11-13 13:12:59,977 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9219512195121952 [2024-11-13 13:12:59,977 INFO L175 Difference]: Start difference. First operand has 261 places, 353 transitions, 2030 flow. Second operand 4 states and 756 transitions. [2024-11-13 13:12:59,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 308 transitions, 1667 flow [2024-11-13 13:13:00,005 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 13:13:00,009 INFO L231 Difference]: Finished difference. Result has 248 places, 295 transitions, 1481 flow [2024-11-13 13:13:00,010 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 13:13:00,010 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 58 predicate places. [2024-11-13 13:13:00,011 INFO L471 AbstractCegarLoop]: Abstraction has has 248 places, 295 transitions, 1481 flow [2024-11-13 13:13:00,011 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 13:13:00,012 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:00,012 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 13:13:00,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-13 13:13:00,012 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 13:13:00,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:00,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1168801197, now seen corresponding path program 1 times [2024-11-13 13:13:00,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:00,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793742669] [2024-11-13 13:13:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:00,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:00,228 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 13:13:00,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:00,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793742669] [2024-11-13 13:13:00,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793742669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:00,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:00,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:13:00,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912759543] [2024-11-13 13:13:00,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:00,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:13:00,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:00,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:13:00,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:13:00,310 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 205 [2024-11-13 13:13:00,312 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 295 transitions, 1481 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 13:13:00,312 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:00,313 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 205 [2024-11-13 13:13:00,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:00,842 INFO L124 PetriNetUnfolderBase]: 425/2039 cut-off events. [2024-11-13 13:13:00,842 INFO L125 PetriNetUnfolderBase]: For 2524/2609 co-relation queries the response was YES. [2024-11-13 13:13:00,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4977 conditions, 2039 events. 425/2039 cut-off events. For 2524/2609 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 13619 event pairs, 2 based on Foata normal form. 1/1932 useless extension candidates. Maximal degree in co-relation 4024. Up to 252 conditions per place. [2024-11-13 13:13:00,866 INFO L140 encePairwiseOnDemand]: 196/205 looper letters, 46 selfloop transitions, 11 changer transitions 0/320 dead transitions. [2024-11-13 13:13:00,866 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 320 transitions, 1737 flow [2024-11-13 13:13:00,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:13:00,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:13:00,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1104 transitions. [2024-11-13 13:13:00,869 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8975609756097561 [2024-11-13 13:13:00,869 INFO L175 Difference]: Start difference. First operand has 248 places, 295 transitions, 1481 flow. Second operand 6 states and 1104 transitions. [2024-11-13 13:13:00,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 320 transitions, 1737 flow [2024-11-13 13:13:00,890 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 320 transitions, 1714 flow, removed 1 selfloop flow, removed 4 redundant places. [2024-11-13 13:13:00,894 INFO L231 Difference]: Finished difference. Result has 252 places, 305 transitions, 1587 flow [2024-11-13 13:13:00,895 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1463, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1587, PETRI_PLACES=252, PETRI_TRANSITIONS=305} [2024-11-13 13:13:00,896 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 62 predicate places. [2024-11-13 13:13:00,896 INFO L471 AbstractCegarLoop]: Abstraction has has 252 places, 305 transitions, 1587 flow [2024-11-13 13:13:00,897 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 13:13:00,897 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:00,897 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 13:13:00,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-13 13:13:00,897 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 13:13:00,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:00,898 INFO L85 PathProgramCache]: Analyzing trace with hash -653809173, now seen corresponding path program 1 times [2024-11-13 13:13:00,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:00,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450109885] [2024-11-13 13:13:00,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:00,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:00,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:01,082 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 13:13:01,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:01,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450109885] [2024-11-13 13:13:01,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450109885] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:01,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:01,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:13:01,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039091902] [2024-11-13 13:13:01,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:01,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:13:01,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:01,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:13:01,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:13:01,187 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 205 [2024-11-13 13:13:01,188 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 305 transitions, 1587 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 13:13:01,188 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:01,188 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 205 [2024-11-13 13:13:01,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:01,891 INFO L124 PetriNetUnfolderBase]: 709/3126 cut-off events. [2024-11-13 13:13:01,891 INFO L125 PetriNetUnfolderBase]: For 4567/4730 co-relation queries the response was YES. [2024-11-13 13:13:01,911 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8039 conditions, 3126 events. 709/3126 cut-off events. For 4567/4730 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 23675 event pairs, 5 based on Foata normal form. 1/2964 useless extension candidates. Maximal degree in co-relation 7695. Up to 427 conditions per place. [2024-11-13 13:13:01,920 INFO L140 encePairwiseOnDemand]: 196/205 looper letters, 60 selfloop transitions, 16 changer transitions 0/339 dead transitions. [2024-11-13 13:13:01,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 339 transitions, 1979 flow [2024-11-13 13:13:01,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:13:01,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:13:01,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1104 transitions. [2024-11-13 13:13:01,923 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8975609756097561 [2024-11-13 13:13:01,923 INFO L175 Difference]: Start difference. First operand has 252 places, 305 transitions, 1587 flow. Second operand 6 states and 1104 transitions. [2024-11-13 13:13:01,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 339 transitions, 1979 flow [2024-11-13 13:13:01,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 339 transitions, 1979 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-13 13:13:01,955 INFO L231 Difference]: Finished difference. Result has 261 places, 320 transitions, 1793 flow [2024-11-13 13:13:01,955 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1587, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1793, PETRI_PLACES=261, PETRI_TRANSITIONS=320} [2024-11-13 13:13:01,956 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 71 predicate places. [2024-11-13 13:13:01,956 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 320 transitions, 1793 flow [2024-11-13 13:13:01,957 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 13:13:01,957 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:01,957 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 13:13:01,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-13 13:13:01,957 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 13:13:01,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:01,958 INFO L85 PathProgramCache]: Analyzing trace with hash 735335720, now seen corresponding path program 1 times [2024-11-13 13:13:01,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:01,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163793640] [2024-11-13 13:13:01,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:01,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:01,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:02,089 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 13:13:02,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:02,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163793640] [2024-11-13 13:13:02,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163793640] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:02,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:02,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:02,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022969646] [2024-11-13 13:13:02,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:02,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:02,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:02,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:02,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:02,160 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 179 out of 205 [2024-11-13 13:13:02,161 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 320 transitions, 1793 flow. Second operand has 4 states, 4 states have (on average 182.5) internal successors, (730), 4 states have internal predecessors, (730), 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 13:13:02,161 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:02,161 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 205 [2024-11-13 13:13:02,161 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:02,838 INFO L124 PetriNetUnfolderBase]: 709/3126 cut-off events. [2024-11-13 13:13:02,838 INFO L125 PetriNetUnfolderBase]: For 5304/5467 co-relation queries the response was YES. [2024-11-13 13:13:02,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8266 conditions, 3126 events. 709/3126 cut-off events. For 5304/5467 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 23763 event pairs, 5 based on Foata normal form. 2/2976 useless extension candidates. Maximal degree in co-relation 7885. Up to 427 conditions per place. [2024-11-13 13:13:02,873 INFO L140 encePairwiseOnDemand]: 200/205 looper letters, 46 selfloop transitions, 11 changer transitions 0/332 dead transitions. [2024-11-13 13:13:02,874 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 332 transitions, 1974 flow [2024-11-13 13:13:02,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:02,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:02,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 749 transitions. [2024-11-13 13:13:02,876 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9134146341463415 [2024-11-13 13:13:02,876 INFO L175 Difference]: Start difference. First operand has 261 places, 320 transitions, 1793 flow. Second operand 4 states and 749 transitions. [2024-11-13 13:13:02,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 332 transitions, 1974 flow [2024-11-13 13:13:02,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 332 transitions, 1968 flow, removed 3 selfloop flow, removed 0 redundant places. [2024-11-13 13:13:02,918 INFO L231 Difference]: Finished difference. Result has 266 places, 322 transitions, 1845 flow [2024-11-13 13:13:02,918 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1770, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1845, PETRI_PLACES=266, PETRI_TRANSITIONS=322} [2024-11-13 13:13:02,919 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 76 predicate places. [2024-11-13 13:13:02,919 INFO L471 AbstractCegarLoop]: Abstraction has has 266 places, 322 transitions, 1845 flow [2024-11-13 13:13:02,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 182.5) internal successors, (730), 4 states have internal predecessors, (730), 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 13:13:02,920 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:02,920 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 13:13:02,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-13 13:13:02,921 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 13:13:02,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:02,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1033057342, now seen corresponding path program 1 times [2024-11-13 13:13:02,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:02,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085092859] [2024-11-13 13:13:02,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:02,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:03,331 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 13:13:03,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:03,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085092859] [2024-11-13 13:13:03,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085092859] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:13:03,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804250853] [2024-11-13 13:13:03,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:03,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:13:03,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:13:03,335 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:13:03,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:13:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:03,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 13:13:03,517 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:13:03,832 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 13:13:03,832 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:13:04,219 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 13:13:04,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804250853] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:13:04,220 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:13:04,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2024-11-13 13:13:04,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703413871] [2024-11-13 13:13:04,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:13:04,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:13:04,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:04,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:13:04,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:13:04,458 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 205 [2024-11-13 13:13:04,459 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 322 transitions, 1845 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 13:13:04,459 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:04,459 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 205 [2024-11-13 13:13:04,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:05,310 INFO L124 PetriNetUnfolderBase]: 796/3427 cut-off events. [2024-11-13 13:13:05,310 INFO L125 PetriNetUnfolderBase]: For 6062/6262 co-relation queries the response was YES. [2024-11-13 13:13:05,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9247 conditions, 3427 events. 796/3427 cut-off events. For 6062/6262 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 26911 event pairs, 3 based on Foata normal form. 1/3263 useless extension candidates. Maximal degree in co-relation 8833. Up to 477 conditions per place. [2024-11-13 13:13:05,334 INFO L140 encePairwiseOnDemand]: 195/205 looper letters, 78 selfloop transitions, 21 changer transitions 0/360 dead transitions. [2024-11-13 13:13:05,334 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 360 transitions, 2318 flow [2024-11-13 13:13:05,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:13:05,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:13:05,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1979 transitions. [2024-11-13 13:13:05,338 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8776053215077605 [2024-11-13 13:13:05,338 INFO L175 Difference]: Start difference. First operand has 266 places, 322 transitions, 1845 flow. Second operand 11 states and 1979 transitions. [2024-11-13 13:13:05,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 360 transitions, 2318 flow [2024-11-13 13:13:05,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 360 transitions, 2308 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-13 13:13:05,375 INFO L231 Difference]: Finished difference. Result has 281 places, 336 transitions, 2078 flow [2024-11-13 13:13:05,376 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=205, PETRI_DIFFERENCE_MINUEND_FLOW=1836, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2078, PETRI_PLACES=281, PETRI_TRANSITIONS=336} [2024-11-13 13:13:05,376 INFO L277 CegarLoopForPetriNet]: 190 programPoint places, 91 predicate places. [2024-11-13 13:13:05,376 INFO L471 AbstractCegarLoop]: Abstraction has has 281 places, 336 transitions, 2078 flow [2024-11-13 13:13:05,377 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 13:13:05,377 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:05,378 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 13:13:05,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 13:13:05,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_77b98803-04de-4fd7-b3ff-4a50b0e5e5f1/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:13:05,579 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 13:13:05,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:05,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1437255700, now seen corresponding path program 2 times [2024-11-13 13:13:05,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:05,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13443509] [2024-11-13 13:13:05,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:05,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 13:13:05,656 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 13:13:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 13:13:05,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 13:13:05,756 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 13:13:05,758 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (15 of 16 remaining) [2024-11-13 13:13:05,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (14 of 16 remaining) [2024-11-13 13:13:05,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 16 remaining) [2024-11-13 13:13:05,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (12 of 16 remaining) [2024-11-13 13:13:05,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (11 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (10 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (9 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 16 remaining) [2024-11-13 13:13:05,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 16 remaining) [2024-11-13 13:13:05,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 16 remaining) [2024-11-13 13:13:05,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 16 remaining) [2024-11-13 13:13:05,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 16 remaining) [2024-11-13 13:13:05,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 16 remaining) [2024-11-13 13:13:05,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-13 13:13:05,763 INFO L407 BasicCegarLoop]: Path program histogram: [2, 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 13:13:05,767 WARN L247 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-13 13:13:05,767 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-13 13:13:05,810 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-13 13:13:05,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 252 transitions, 520 flow [2024-11-13 13:13:05,871 INFO L124 PetriNetUnfolderBase]: 48/485 cut-off events. [2024-11-13 13:13:05,871 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2024-11-13 13:13:05,874 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 13:13:05,875 INFO L82 GeneralOperation]: Start removeDead. Operand has 235 places, 252 transitions, 520 flow [2024-11-13 13:13:05,878 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 235 places, 252 transitions, 520 flow [2024-11-13 13:13:05,880 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:13:05,881 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;@4e3789b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:13:05,881 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-13 13:13:05,884 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 13:13:05,885 INFO L124 PetriNetUnfolderBase]: 2/43 cut-off events. [2024-11-13 13:13:05,885 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-13 13:13:05,885 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:05,885 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 13:13:05,885 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 13:13:05,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:05,886 INFO L85 PathProgramCache]: Analyzing trace with hash -133612194, now seen corresponding path program 1 times [2024-11-13 13:13:05,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:05,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416337703] [2024-11-13 13:13:05,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:05,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:05,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:05,917 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 13:13:05,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:05,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416337703] [2024-11-13 13:13:05,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416337703] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:05,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:05,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:13:05,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687989176] [2024-11-13 13:13:05,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:05,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:13:05,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:05,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:13:05,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:13:05,944 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 13:13:05,945 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 13:13:05,945 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:05,946 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 13:13:05,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:06,858 INFO L124 PetriNetUnfolderBase]: 1068/4783 cut-off events. [2024-11-13 13:13:06,859 INFO L125 PetriNetUnfolderBase]: For 47/47 co-relation queries the response was YES. [2024-11-13 13:13:06,882 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 13:13:06,900 INFO L140 encePairwiseOnDemand]: 245/252 looper letters, 26 selfloop transitions, 2 changer transitions 2/247 dead transitions. [2024-11-13 13:13:06,900 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 247 transitions, 566 flow [2024-11-13 13:13:06,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:13:06,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:13:06,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 690 transitions. [2024-11-13 13:13:06,902 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9126984126984127 [2024-11-13 13:13:06,902 INFO L175 Difference]: Start difference. First operand has 235 places, 252 transitions, 520 flow. Second operand 3 states and 690 transitions. [2024-11-13 13:13:06,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 247 transitions, 566 flow [2024-11-13 13:13:06,903 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 13:13:06,906 INFO L231 Difference]: Finished difference. Result has 236 places, 245 transitions, 510 flow [2024-11-13 13:13:06,906 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 13:13:06,907 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 1 predicate places. [2024-11-13 13:13:06,907 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 245 transitions, 510 flow [2024-11-13 13:13:06,908 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 13:13:06,908 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:06,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] [2024-11-13 13:13:06,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-13 13:13:06,909 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 13:13:06,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:06,909 INFO L85 PathProgramCache]: Analyzing trace with hash -225884904, now seen corresponding path program 1 times [2024-11-13 13:13:06,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:06,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512526680] [2024-11-13 13:13:06,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:06,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:06,936 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 13:13:06,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:06,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512526680] [2024-11-13 13:13:06,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512526680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:06,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:06,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:13:06,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298848624] [2024-11-13 13:13:06,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:06,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:13:06,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:06,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:13:06,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:13:06,974 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 252 [2024-11-13 13:13:06,975 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 13:13:06,975 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:06,975 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 252 [2024-11-13 13:13:06,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:08,829 INFO L124 PetriNetUnfolderBase]: 3427/10787 cut-off events. [2024-11-13 13:13:08,829 INFO L125 PetriNetUnfolderBase]: For 139/139 co-relation queries the response was YES. [2024-11-13 13:13:08,880 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 13:13:08,921 INFO L140 encePairwiseOnDemand]: 237/252 looper letters, 52 selfloop transitions, 11 changer transitions 0/274 dead transitions. [2024-11-13 13:13:08,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 705 flow [2024-11-13 13:13:08,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:13:08,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:13:08,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 709 transitions. [2024-11-13 13:13:08,923 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9378306878306878 [2024-11-13 13:13:08,923 INFO L175 Difference]: Start difference. First operand has 236 places, 245 transitions, 510 flow. Second operand 3 states and 709 transitions. [2024-11-13 13:13:08,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 705 flow [2024-11-13 13:13:08,926 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 13:13:08,929 INFO L231 Difference]: Finished difference. Result has 236 places, 256 transitions, 602 flow [2024-11-13 13:13:08,929 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 13:13:08,930 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 1 predicate places. [2024-11-13 13:13:08,930 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 256 transitions, 602 flow [2024-11-13 13:13:08,930 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 13:13:08,930 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:08,931 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 13:13:08,931 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-13 13:13:08,931 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 13:13:08,931 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:08,931 INFO L85 PathProgramCache]: Analyzing trace with hash 95356334, now seen corresponding path program 1 times [2024-11-13 13:13:08,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:08,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993439872] [2024-11-13 13:13:08,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:08,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:08,958 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 13:13:08,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:08,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993439872] [2024-11-13 13:13:08,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993439872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:08,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:08,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:13:08,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784421484] [2024-11-13 13:13:08,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:08,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:13:08,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:08,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:13:08,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:13:08,978 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 13:13:08,979 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 13:13:08,979 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:08,979 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 13:13:08,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:10,087 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 13:13:10,087 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 13:13:10,087 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,087 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,087 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,145 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 13:13:10,145 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-13 13:13:10,145 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,145 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-13 13:13:10,145 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,146 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 13:13:10,146 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 13:13:10,146 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,146 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-13 13:13:10,146 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:10,146 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,148 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 13:13:10,148 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-13 13:13:10,148 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 13:13:10,148 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:10,148 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:10,185 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 13:13:10,185 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:10,185 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,233 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 13:13:10,234 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,234 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,234 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,234 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:10,236 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 13:13:10,237 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 13:13:10,237 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,237 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,237 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,239 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 13:13:10,240 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,240 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,240 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,240 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:10,240 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:10,287 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 13:13:10,287 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,288 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,288 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:10,288 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:10,714 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 13:13:10,714 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-13 13:13:10,714 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:10,714 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:10,715 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:10,953 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 13:13:10,953 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is not cut-off event [2024-11-13 13:13:10,954 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 13:13:10,954 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:13:10,954 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:13:11,031 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 13:13:11,032 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:11,032 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:11,032 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:11,032 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:11,125 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 13:13:11,126 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:11,126 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:11,126 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:11,127 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 13:13:11,128 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,128 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 13:13:11,128 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,128 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,134 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 13:13:11,134 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:11,134 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:11,134 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:11,135 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:11,135 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:11,136 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 13:13:11,137 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:11,137 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 13:13:11,137 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:11,137 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:11,166 INFO L124 PetriNetUnfolderBase]: 3270/12679 cut-off events. [2024-11-13 13:13:11,166 INFO L125 PetriNetUnfolderBase]: For 618/690 co-relation queries the response was YES. [2024-11-13 13:13:11,220 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 13:13:11,273 INFO L140 encePairwiseOnDemand]: 246/252 looper letters, 34 selfloop transitions, 3 changer transitions 0/264 dead transitions. [2024-11-13 13:13:11,273 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 264 transitions, 697 flow [2024-11-13 13:13:11,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:13:11,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:13:11,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 697 transitions. [2024-11-13 13:13:11,275 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.921957671957672 [2024-11-13 13:13:11,275 INFO L175 Difference]: Start difference. First operand has 236 places, 256 transitions, 602 flow. Second operand 3 states and 697 transitions. [2024-11-13 13:13:11,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 264 transitions, 697 flow [2024-11-13 13:13:11,283 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 13:13:11,286 INFO L231 Difference]: Finished difference. Result has 234 places, 256 transitions, 595 flow [2024-11-13 13:13:11,286 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 13:13:11,287 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, -1 predicate places. [2024-11-13 13:13:11,287 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 256 transitions, 595 flow [2024-11-13 13:13:11,287 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 13:13:11,287 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:11,287 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 13:13:11,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-13 13:13:11,288 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 13:13:11,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:11,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1437916230, now seen corresponding path program 1 times [2024-11-13 13:13:11,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:11,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786531611] [2024-11-13 13:13:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:11,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:11,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 13:13:11,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:11,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786531611] [2024-11-13 13:13:11,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786531611] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:11,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:11,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:13:11,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030804313] [2024-11-13 13:13:11,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:11,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:13:11,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:11,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:13:11,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:13:11,473 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 252 [2024-11-13 13:13:11,475 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 13:13:11,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:11,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 252 [2024-11-13 13:13:11,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:12,207 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 13:13:12,207 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 13:13:12,207 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,207 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,207 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,283 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 13:13:12,283 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:12,283 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,283 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,283 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,283 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:12,318 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 13:13:12,319 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,319 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,319 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:12,319 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,320 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 13:13:12,320 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:12,320 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,320 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,320 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:12,320 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:12,353 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 13:13:12,353 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,353 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:12,353 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,353 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,378 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 13:13:12,378 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-13 13:13:12,378 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,378 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,378 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,392 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 13:13:12,393 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-13 13:13:12,393 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,393 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,393 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,414 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 13:13:12,414 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 13:13:12,414 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,414 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:12,414 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2024-11-13 13:13:12,650 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 13:13:12,650 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 13:13:12,650 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:12,650 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:12,651 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:12,652 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 13:13:12,652 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:12,652 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,652 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,652 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,683 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 13:13:12,683 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 13:13:12,683 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:12,684 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:12,684 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:12,714 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 13:13:12,714 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:12,714 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,714 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,714 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,714 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:12,741 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 13:13:12,741 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,741 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,741 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:12,741 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,742 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 13:13:12,742 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:12,742 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,742 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,742 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:12,742 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,770 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 13:13:12,770 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:12,771 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,771 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,771 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:12,945 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 13:13:12,945 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,945 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,945 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,945 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:12,968 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 13:13:12,968 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:12,968 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:12,968 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,968 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,972 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 13:13:12,972 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,972 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 13:13:12,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-13 13:13:12,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-13 13:13:12,975 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 13:13:12,975 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,975 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,975 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:12,975 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,983 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 13:13:12,983 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:12,983 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 13:13:12,984 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-13 13:13:12,984 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-13 13:13:12,986 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 13:13:12,986 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,986 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,987 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:12,987 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,987 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,988 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 13:13:12,988 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,988 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,988 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,988 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:12,988 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,991 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 13:13:12,991 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:12,991 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,991 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:12,991 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:13,041 INFO L124 PetriNetUnfolderBase]: 2952/11046 cut-off events. [2024-11-13 13:13:13,041 INFO L125 PetriNetUnfolderBase]: For 119/119 co-relation queries the response was YES. [2024-11-13 13:13:13,107 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 13:13:13,146 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 40 selfloop transitions, 2 changer transitions 5/273 dead transitions. [2024-11-13 13:13:13,147 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 273 transitions, 723 flow [2024-11-13 13:13:13,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:13:13,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:13:13,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1356 transitions. [2024-11-13 13:13:13,152 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.8968253968253969 [2024-11-13 13:13:13,153 INFO L175 Difference]: Start difference. First operand has 234 places, 256 transitions, 595 flow. Second operand 6 states and 1356 transitions. [2024-11-13 13:13:13,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 273 transitions, 723 flow [2024-11-13 13:13:13,155 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 13:13:13,157 INFO L231 Difference]: Finished difference. Result has 243 places, 257 transitions, 617 flow [2024-11-13 13:13:13,158 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 13:13:13,158 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 8 predicate places. [2024-11-13 13:13:13,158 INFO L471 AbstractCegarLoop]: Abstraction has has 243 places, 257 transitions, 617 flow [2024-11-13 13:13:13,159 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 13:13:13,160 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:13,160 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 13:13:13,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-13 13:13:13,160 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 13:13:13,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:13,160 INFO L85 PathProgramCache]: Analyzing trace with hash -761813310, now seen corresponding path program 1 times [2024-11-13 13:13:13,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:13,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232717828] [2024-11-13 13:13:13,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:13,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:13,208 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 13:13:13,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:13,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232717828] [2024-11-13 13:13:13,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232717828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:13,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:13,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:13:13,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355137477] [2024-11-13 13:13:13,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:13,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:13:13,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:13,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:13:13,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:13:13,259 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 224 out of 252 [2024-11-13 13:13:13,260 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 13:13:13,260 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:13,260 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 224 of 252 [2024-11-13 13:13:13,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:14,470 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 13:13:14,470 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:14,470 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:14,470 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:14,471 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:14,556 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 13:13:14,556 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:14,556 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:14,556 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:14,556 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:14,749 INFO L124 PetriNetUnfolderBase]: 2674/10337 cut-off events. [2024-11-13 13:13:14,749 INFO L125 PetriNetUnfolderBase]: For 165/165 co-relation queries the response was YES. [2024-11-13 13:13:14,806 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 13:13:14,847 INFO L140 encePairwiseOnDemand]: 249/252 looper letters, 29 selfloop transitions, 2 changer transitions 0/264 dead transitions. [2024-11-13 13:13:14,847 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 264 transitions, 693 flow [2024-11-13 13:13:14,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:13:14,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:13:14,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 704 transitions. [2024-11-13 13:13:14,848 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9312169312169312 [2024-11-13 13:13:14,848 INFO L175 Difference]: Start difference. First operand has 243 places, 257 transitions, 617 flow. Second operand 3 states and 704 transitions. [2024-11-13 13:13:14,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 264 transitions, 693 flow [2024-11-13 13:13:14,851 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 13:13:14,854 INFO L231 Difference]: Finished difference. Result has 239 places, 258 transitions, 617 flow [2024-11-13 13:13:14,854 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 13:13:14,855 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 4 predicate places. [2024-11-13 13:13:14,855 INFO L471 AbstractCegarLoop]: Abstraction has has 239 places, 258 transitions, 617 flow [2024-11-13 13:13:14,855 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 13:13:14,856 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:14,856 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 13:13:14,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-13 13:13:14,856 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 13:13:14,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:14,856 INFO L85 PathProgramCache]: Analyzing trace with hash 761392737, now seen corresponding path program 1 times [2024-11-13 13:13:14,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:14,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874925043] [2024-11-13 13:13:14,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:14,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:14,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:14,915 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 13:13:14,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:14,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874925043] [2024-11-13 13:13:14,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874925043] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:14,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:14,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:14,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148517271] [2024-11-13 13:13:14,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:14,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:14,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:14,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:14,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:15,001 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 13:13:15,002 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 13:13:15,002 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:15,002 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 13:13:15,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:16,225 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 13:13:16,225 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,225 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,225 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:16,225 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:16,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][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 13:13:16,226 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,226 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:16,226 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:16,226 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,285 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 13:13:16,285 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,285 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,285 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,285 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,286 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 13:13:16,286 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,286 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,286 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,286 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,288 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 13:13:16,288 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,288 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,288 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,288 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,320 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 13:13:16,320 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,320 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,320 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:16,320 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,352 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 13:13:16,352 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,352 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,352 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,352 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,353 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 13:13:16,353 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,353 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,353 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,353 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,360 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 13:13:16,360 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is not cut-off event [2024-11-13 13:13:16,360 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:13:16,360 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:13:16,360 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is not cut-off event [2024-11-13 13:13:16,405 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 13:13:16,405 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,405 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,405 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,405 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,407 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 13:13:16,407 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,407 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,407 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,407 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,409 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 13:13:16,409 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,410 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,410 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,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][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 13:13:16,442 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 13:13:16,442 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 13:13:16,442 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:13:16,442 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 13:13:16,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][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 13:13:16,463 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,463 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,463 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,463 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,466 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 13:13:16,466 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,466 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,466 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,466 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,468 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 13:13:16,469 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,469 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,469 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:16,469 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,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][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 13:13:16,553 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,553 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,553 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,553 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,553 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 13:13:16,553 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,553 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,554 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:16,554 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,585 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 13:13:16,585 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,585 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,585 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,586 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,586 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 13:13:16,586 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,586 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,586 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,586 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,590 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 13:13:16,590 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,590 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,590 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,590 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,594 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 13:13:16,594 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,594 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,594 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,594 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,595 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 13:13:16,595 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,595 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,595 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,595 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:16,607 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 13:13:16,607 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 13:13:16,607 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,607 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,607 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 13:13:16,617 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 13:13:16,617 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 13:13:16,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,617 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,617 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 13:13:16,652 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 13:13:16,652 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,652 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,652 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,652 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,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][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 13:13:16,653 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,653 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,653 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,653 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,656 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 13:13:16,656 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,656 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,656 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,656 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,657 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 13:13:16,657 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,657 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,657 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,657 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,661 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 13:13:16,661 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,661 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,661 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,661 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,663 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 13:13:16,663 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,663 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,664 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,664 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,677 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 13:13:16,678 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,678 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 13:13:16,678 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 13:13:16,678 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,693 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 13:13:16,694 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,694 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 13:13:16,694 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is not cut-off event [2024-11-13 13:13:16,694 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:16,699 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 13:13:16,699 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,699 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 13:13:16,699 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,699 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,727 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 13:13:16,727 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,727 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,727 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:16,727 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,733 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 13:13:16,734 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,734 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,734 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,734 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,738 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 13:13:16,738 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,738 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,738 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,738 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:16,756 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 13:13:16,756 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,757 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,757 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,757 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,761 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 13:13:16,761 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,761 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,761 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,761 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:16,794 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 13:13:16,794 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,794 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,794 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,794 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,803 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 13:13:16,803 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,803 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,803 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,803 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,805 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 13:13:16,805 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,805 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,805 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,805 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,808 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 13:13:16,808 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,808 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,808 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,808 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,810 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 13:13:16,810 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 13:13:16,810 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:16,810 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 13:13:16,810 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:16,814 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 13:13:16,814 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,814 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,814 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,815 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:16,834 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 13:13:16,834 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:16,834 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:16,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,834 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:16,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][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 13:13:16,870 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,870 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,870 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,870 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,883 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 13:13:16,883 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,883 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,883 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,883 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,883 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,886 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 13:13:16,886 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,886 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,886 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,886 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,887 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 13:13:16,887 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,887 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:16,887 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:16,887 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:17,127 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 13:13:17,127 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2024-11-13 13:13:17,127 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:17,127 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:17,127 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:17,139 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 13:13:17,139 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,139 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,139 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,139 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,142 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 13:13:17,142 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,142 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,150 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 13:13:17,150 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,150 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:17,150 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:17,150 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,175 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 13:13:17,176 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,176 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:17,179 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 13:13:17,179 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,179 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:17,179 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,179 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,241 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 13:13:17,241 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,241 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,241 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,241 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,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][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 13:13:17,247 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,247 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,247 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,248 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,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, 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 13:13:17,256 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,256 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,256 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,256 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,273 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 13:13:17,273 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is not cut-off event [2024-11-13 13:13:17,273 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,273 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:17,273 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,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: 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 13:13:17,276 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,276 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,276 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,276 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,277 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 13:13:17,277 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,277 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,277 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,277 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,296 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 13:13:17,296 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,296 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,296 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,296 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:17,333 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 13:13:17,333 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,333 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,333 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,333 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,333 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,337 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 13:13:17,337 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,337 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,337 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,337 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,337 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,338 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 13:13:17,338 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,338 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,338 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,338 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,339 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 13:13:17,339 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,339 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,339 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,339 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,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][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 13:13:17,341 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,341 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,341 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,341 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,345 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 13:13:17,345 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,345 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,345 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,345 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,348 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 13:13:17,349 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,349 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,349 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:17,349 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,364 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 13:13:17,364 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,364 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,364 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,364 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,381 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 13:13:17,382 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,382 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:17,382 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,382 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,411 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 13:13:17,411 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,411 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,411 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,411 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,420 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 13:13:17,420 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,420 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,420 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,420 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,420 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,421 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 13:13:17,421 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,421 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 13:13:17,421 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,421 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,423 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 13:13:17,423 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,423 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,423 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,423 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,424 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 13:13:17,424 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,424 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,424 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,424 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,424 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,425 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 13:13:17,425 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,425 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,425 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,425 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,425 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,425 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 13:13:17,426 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,426 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,426 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,426 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,426 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,428 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 13:13:17,428 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,428 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,428 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,428 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,429 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 13:13:17,429 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,429 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,429 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,429 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,435 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 13:13:17,436 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,436 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,436 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,436 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,437 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 13:13:17,437 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,437 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,437 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,437 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,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][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 13:13:17,446 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,446 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,446 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,446 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,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][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 13:13:17,449 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,450 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,450 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,450 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,451 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 13:13:17,451 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,451 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,451 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,451 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,451 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,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][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 13:13:17,460 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,460 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:17,460 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:17,460 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,461 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 13:13:17,461 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,461 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:17,461 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:17,461 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,471 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 13:13:17,471 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,471 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,471 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,471 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,474 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 13:13:17,474 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,474 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,474 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,474 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:17,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][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 13:13:17,477 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,477 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:17,477 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,477 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,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][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 13:13:17,513 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,513 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,513 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,513 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,519 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 13:13:17,519 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,519 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,519 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,519 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,552 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 13:13:17,553 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,553 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,553 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,553 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:17,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, 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 13:13:17,569 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,569 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 13:13:17,569 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,569 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:17,612 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 13:13:17,612 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,612 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:17,612 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:17,641 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 13:13:17,641 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,641 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,641 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,641 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:17,663 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 13:13:17,663 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:17,663 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:17,663 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,663 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,701 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 13:13:17,701 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:17,701 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,701 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:17,701 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:17,715 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 13:13:17,715 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,715 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,715 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,715 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,735 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 13:13:17,735 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,767 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 13:13:17,768 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,768 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 13:13:17,768 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,768 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,771 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 13:13:17,771 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,771 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,771 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,771 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:17,776 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 13:13:17,776 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,776 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,776 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,776 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,776 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,777 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 13:13:17,777 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,777 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,777 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,778 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,778 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,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][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 13:13:17,778 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,778 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:17,778 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,778 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:17,786 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 13:13:17,786 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,786 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,786 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,786 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,817 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 13:13:17,817 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,818 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,818 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,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: 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 13:13:17,819 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,819 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,819 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,819 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,821 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 13:13:17,821 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,821 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,821 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,822 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:17,876 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 13:13:17,876 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,876 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,876 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,876 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,876 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,876 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 13:13:17,876 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,877 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 13:13:17,877 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,877 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:17,882 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 13:13:17,882 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,882 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,882 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,882 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,882 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 13:13:17,883 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,883 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,883 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,883 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,896 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 13:13:17,896 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,896 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,896 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,896 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:17,898 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 13:13:17,898 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,898 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,898 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,898 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,900 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 13:13:17,900 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 13:13:17,901 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:17,901 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:17,901 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:17,907 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 13:13:17,908 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,908 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,908 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,908 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,921 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 13:13:17,921 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,921 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 13:13:17,921 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:17,921 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:17,938 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 13:13:17,938 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2024-11-13 13:13:17,938 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 13:13:17,938 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:17,938 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 13:13:17,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][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 13:13:17,965 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,965 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,965 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:17,965 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,203 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 13:13:18,203 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,203 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,204 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,204 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,204 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 13:13:18,204 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,204 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,204 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,204 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,223 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 13:13:18,223 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,223 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,223 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,223 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,224 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 13:13:18,224 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,224 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 13:13:18,224 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:18,224 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:18,235 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 13:13:18,235 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:18,235 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:18,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:18,235 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:18,256 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 13:13:18,256 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 13:13:18,256 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:18,256 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:18,256 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2024-11-13 13:13:18,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, 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 13:13:18,288 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 13:13:18,288 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:18,288 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 13:13:18,288 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:18,359 INFO L124 PetriNetUnfolderBase]: 8139/23462 cut-off events. [2024-11-13 13:13:18,360 INFO L125 PetriNetUnfolderBase]: For 631/631 co-relation queries the response was YES. [2024-11-13 13:13:18,430 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 13:13:18,481 INFO L140 encePairwiseOnDemand]: 238/252 looper letters, 69 selfloop transitions, 15 changer transitions 0/306 dead transitions. [2024-11-13 13:13:18,481 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 306 transitions, 894 flow [2024-11-13 13:13:18,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:18,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:18,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 937 transitions. [2024-11-13 13:13:18,482 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9295634920634921 [2024-11-13 13:13:18,482 INFO L175 Difference]: Start difference. First operand has 239 places, 258 transitions, 617 flow. Second operand 4 states and 937 transitions. [2024-11-13 13:13:18,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 306 transitions, 894 flow [2024-11-13 13:13:18,485 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 13:13:18,488 INFO L231 Difference]: Finished difference. Result has 244 places, 271 transitions, 729 flow [2024-11-13 13:13:18,488 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 13:13:18,489 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 9 predicate places. [2024-11-13 13:13:18,489 INFO L471 AbstractCegarLoop]: Abstraction has has 244 places, 271 transitions, 729 flow [2024-11-13 13:13:18,490 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 13:13:18,490 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:18,490 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 13:13:18,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-13 13:13:18,490 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 13:13:18,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:18,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1753931818, now seen corresponding path program 1 times [2024-11-13 13:13:18,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:18,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164808035] [2024-11-13 13:13:18,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:18,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:18,537 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 13:13:18,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:18,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164808035] [2024-11-13 13:13:18,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164808035] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:18,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:18,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:18,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512910478] [2024-11-13 13:13:18,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:18,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:18,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:18,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:18,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:18,620 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 13:13:18,621 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 13:13:18,622 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:18,622 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 13:13:18,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:18,732 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 13:13:18,733 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2024-11-13 13:13:18,733 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 13:13:18,733 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-13 13:13:18,733 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-13 13:13:18,773 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 13:13:18,773 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-13 13:13:18,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 13:13:18,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-13 13:13:18,773 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-13 13:13:19,142 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 13:13:19,142 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2024-11-13 13:13:19,142 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2024-11-13 13:13:19,142 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 13:13:19,142 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2024-11-13 13:13:19,468 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 13:13:19,468 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 13:13:19,468 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:19,468 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:19,468 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:20,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][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 13:13:20,023 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-13 13:13:20,023 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:20,023 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:20,023 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:20,213 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 13:13:20,213 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,213 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 13:13:20,213 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:20,213 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:20,253 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 13:13:20,253 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,253 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,253 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,253 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,290 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 13:13:20,290 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is not cut-off event [2024-11-13 13:13:20,290 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:13:20,290 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:13:20,290 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 13:13:20,307 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 13:13:20,307 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,307 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,307 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,307 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:20,308 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,311 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 13:13:20,311 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,311 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,311 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,311 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,375 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 13:13:20,375 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,375 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,375 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,375 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,376 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 13:13:20,376 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,376 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,376 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,376 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,376 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:20,446 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 13:13:20,446 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,446 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,446 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:20,446 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,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][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 13:13:20,449 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,449 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,449 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,449 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,521 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 13:13:20,521 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,521 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,521 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,521 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,521 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 13:13:20,521 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,521 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,521 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,522 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,524 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 13:13:20,525 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,525 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,525 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,525 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,525 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 13:13:20,526 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,526 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,526 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:20,526 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:20,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][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 13:13:20,785 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,786 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,786 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,786 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,861 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 13:13:20,861 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,861 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,861 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:20,861 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:20,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][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 13:13:20,863 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,863 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,864 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:20,864 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:20,928 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 13:13:20,928 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,928 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,928 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,928 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,944 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 13:13:20,944 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,944 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,944 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,944 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:20,945 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,948 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 13:13:20,949 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,949 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,949 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:20,949 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:21,018 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 13:13:21,018 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:21,019 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,019 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,019 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,019 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:21,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][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 13:13:21,081 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:21,082 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:21,082 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,082 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,116 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 13:13:21,116 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:21,116 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:21,116 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,116 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,132 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 13:13:21,132 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 13:13:21,132 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:21,133 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:21,133 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:21,180 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 13:13:21,180 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,180 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,180 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,180 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,183 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 13:13:21,183 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,183 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,183 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,183 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,184 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 13:13:21,184 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,184 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,184 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:21,184 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,387 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 13:13:21,388 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,388 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,388 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,388 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,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][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 13:13:21,399 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,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][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 13:13:21,399 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,399 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,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][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 13:13:21,402 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,402 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,403 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,403 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,404 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 13:13:21,404 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,404 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,404 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,404 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,435 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 13:13:21,435 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2024-11-13 13:13:21,435 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 13:13:21,435 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:21,435 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 13:13:21,467 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 13:13:21,467 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,467 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,467 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,467 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:21,501 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 13:13:21,502 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:21,502 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,502 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:21,502 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:21,680 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 13:13:21,680 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:21,680 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:21,680 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:21,680 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:21,854 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 13:13:21,854 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:21,854 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:21,854 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:21,854 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:21,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][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 13:13:21,864 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 13:13:21,864 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:21,864 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:21,864 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:21,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][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 13:13:21,866 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 13:13:21,866 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:21,866 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:21,866 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:21,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][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 13:13:21,912 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,912 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:21,912 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:21,912 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,913 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 13:13:21,913 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,913 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:21,913 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,913 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:21,975 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 13:13:21,975 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:21,975 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:22,014 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 13:13:22,014 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:22,014 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:22,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:22,014 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:22,133 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 13:13:22,133 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,133 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,133 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,133 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,146 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 13:13:22,147 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,147 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,147 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,147 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,147 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 13:13:22,148 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,148 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,148 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,148 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:22,165 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 13:13:22,165 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,165 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,166 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:22,166 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:22,201 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 13:13:22,201 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 13:13:22,201 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 13:13:22,201 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 13:13:22,202 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:22,381 INFO L124 PetriNetUnfolderBase]: 8202/24560 cut-off events. [2024-11-13 13:13:22,381 INFO L125 PetriNetUnfolderBase]: For 8272/8477 co-relation queries the response was YES. [2024-11-13 13:13:22,488 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 13:13:22,715 INFO L140 encePairwiseOnDemand]: 239/252 looper letters, 70 selfloop transitions, 17 changer transitions 0/309 dead transitions. [2024-11-13 13:13:22,715 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 309 transitions, 1012 flow [2024-11-13 13:13:22,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:22,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 936 transitions. [2024-11-13 13:13:22,716 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9285714285714286 [2024-11-13 13:13:22,717 INFO L175 Difference]: Start difference. First operand has 244 places, 271 transitions, 729 flow. Second operand 4 states and 936 transitions. [2024-11-13 13:13:22,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 309 transitions, 1012 flow [2024-11-13 13:13:22,722 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 13:13:22,725 INFO L231 Difference]: Finished difference. Result has 249 places, 275 transitions, 806 flow [2024-11-13 13:13:22,725 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 13:13:22,726 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 14 predicate places. [2024-11-13 13:13:22,726 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 275 transitions, 806 flow [2024-11-13 13:13:22,726 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 13:13:22,726 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:22,726 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 13:13:22,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-13 13:13:22,726 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 13:13:22,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:22,727 INFO L85 PathProgramCache]: Analyzing trace with hash 556186432, now seen corresponding path program 1 times [2024-11-13 13:13:22,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:22,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810451053] [2024-11-13 13:13:22,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:22,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:22,804 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 13:13:22,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:22,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810451053] [2024-11-13 13:13:22,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810451053] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:22,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:22,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:22,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025689947] [2024-11-13 13:13:22,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:22,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:22,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:22,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:22,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:22,900 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 219 out of 252 [2024-11-13 13:13:22,901 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 13:13:22,902 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:22,902 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 219 of 252 [2024-11-13 13:13:22,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:23,666 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 13:13:23,666 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 13:13:23,666 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:23,666 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:23,667 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:23,911 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 13:13:23,911 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 13:13:23,911 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:23,911 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:23,911 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:24,036 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 13:13:24,036 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-13 13:13:24,036 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:24,036 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 13:13:24,036 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:24,712 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 13:13:24,712 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:24,712 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:24,712 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:24,712 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:24,751 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 13:13:24,751 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:24,751 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:24,751 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:24,751 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:24,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][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 13:13:24,759 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:24,759 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,759 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,759 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,850 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 13:13:24,851 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,851 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,851 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,851 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:24,851 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,932 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 13:13:24,932 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,932 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:24,932 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,932 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,969 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 13:13:24,969 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:24,969 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,969 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,969 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:24,969 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:24,969 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,108 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 13:13:25,108 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,108 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,108 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,108 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,121 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 13:13:25,121 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,122 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,122 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,122 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,123 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 13:13:25,123 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,123 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,123 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,123 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,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][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 13:13:25,168 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:25,168 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,168 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,168 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:25,664 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 13:13:25,664 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,664 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,665 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,665 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,665 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,666 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 13:13:25,666 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,666 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,666 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,666 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,718 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 13:13:25,719 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:25,719 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,719 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:25,719 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,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][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 13:13:25,812 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,812 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,812 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,813 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,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][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 13:13:25,813 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:25,813 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,814 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:25,814 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:25,816 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 13:13:25,816 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:25,816 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,816 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:25,816 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,044 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 13:13:26,045 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,045 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,045 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,045 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,055 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 13:13:26,055 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,055 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,055 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,056 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,075 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 13:13:26,075 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,075 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,075 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,076 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,112 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 13:13:26,112 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,112 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,112 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,113 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,169 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 13:13:26,170 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,170 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,170 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,170 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,219 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 13:13:26,219 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,219 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,219 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:26,220 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,228 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 13:13:26,229 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,229 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,229 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,229 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,232 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 13:13:26,232 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,232 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,232 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,233 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,233 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,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][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 13:13:26,295 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,295 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,295 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,295 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,297 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 13:13:26,298 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,298 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,298 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,298 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,299 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 13:13:26,299 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,299 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,299 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,300 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,303 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 13:13:26,303 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 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 13:13:26,304 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,304 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,311 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 13:13:26,312 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,312 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,312 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,312 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,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][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 13:13:26,316 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,316 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,316 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,316 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,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][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 13:13:26,317 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,317 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,318 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,318 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,506 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 13:13:26,506 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,506 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,506 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,544 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 13:13:26,544 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,544 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,544 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,544 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,554 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 13:13:26,554 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,554 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,554 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,570 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 13:13:26,570 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,570 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,570 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,570 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,587 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 13:13:26,587 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,587 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,587 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,587 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,590 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 13:13:26,590 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,590 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:26,590 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:26,590 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:26,592 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 13:13:26,593 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,593 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,593 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,593 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,593 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,619 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 13:13:26,619 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:26,619 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,619 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,619 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,619 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,619 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,687 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 13:13:26,687 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,687 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,687 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,687 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,754 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 13:13:26,754 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,754 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,754 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,754 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,756 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 13:13:26,757 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,757 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,757 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,757 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,758 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 13:13:26,758 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,758 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,761 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 13:13:26,761 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,761 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,761 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,761 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,764 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 13:13:26,764 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,764 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,766 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 13:13:26,766 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,766 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,766 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,766 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,771 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 13:13:26,771 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,771 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,771 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,771 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,771 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,772 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 13:13:26,773 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,773 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,787 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 13:13:26,787 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,787 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,787 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,787 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,787 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,795 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 13:13:26,795 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,795 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 13:13:26,795 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,798 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 13:13:26,798 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:26,798 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,798 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:26,798 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,808 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 13:13:26,808 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,808 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,808 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,808 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,817 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 13:13:26,817 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,817 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,817 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,817 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:26,837 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 13:13:26,837 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,837 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,837 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,837 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,843 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 13:13:26,843 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,843 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,843 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,843 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,843 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,845 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 13:13:26,845 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,845 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,845 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,845 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,845 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,846 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 13:13:26,846 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,846 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,846 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 13:13:26,846 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,847 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,847 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,847 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,863 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 13:13:26,863 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,863 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,863 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,863 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,863 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,864 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 13:13:26,864 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,864 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,864 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,864 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,864 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,871 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 13:13:26,871 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:26,871 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,871 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,871 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:26,872 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:26,872 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 13:13:26,872 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,872 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:26,872 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:26,872 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:26,923 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 13:13:26,923 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,923 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,924 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,924 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,924 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,924 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,926 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 13:13:26,926 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,926 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,926 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,926 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,927 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,927 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,928 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 13:13:26,929 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,929 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,929 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,929 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,929 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,929 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,944 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 13:13:26,944 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,944 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,945 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 13:13:26,945 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:26,945 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:26,945 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:26,945 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:26,946 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 13:13:26,946 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,946 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,946 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,946 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:26,946 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,946 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,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][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 13:13:26,962 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:26,962 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 13:13:26,962 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:26,962 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,963 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 13:13:26,963 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,963 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:26,963 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,963 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:26,977 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 13:13:26,977 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,977 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,977 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,977 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,991 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 13:13:26,991 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,991 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,991 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,991 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,991 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,993 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 13:13:26,993 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,994 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,994 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,994 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,994 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,996 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 13:13:26,996 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:26,996 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,996 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,996 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:26,996 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,005 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 13:13:27,005 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,005 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,005 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,005 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,006 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 13:13:27,006 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,006 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,006 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,006 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,006 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,006 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,009 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 13:13:27,009 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,009 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,009 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:27,010 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,010 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,010 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:27,087 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 13:13:27,087 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:27,087 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:27,087 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:27,087 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:27,104 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 13:13:27,105 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:27,105 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:27,105 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:27,105 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:27,139 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 13:13:27,139 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:27,140 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:27,140 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:27,140 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:27,182 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 13:13:27,182 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:27,182 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:27,182 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:27,183 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:27,183 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:27,227 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 13:13:27,227 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 13:13:27,227 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,227 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,228 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,295 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 13:13:27,295 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2024-11-13 13:13:27,295 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,295 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,296 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:27,386 INFO L124 PetriNetUnfolderBase]: 8712/26381 cut-off events. [2024-11-13 13:13:27,386 INFO L125 PetriNetUnfolderBase]: For 19384/20548 co-relation queries the response was YES. [2024-11-13 13:13:27,531 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 13:13:27,626 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 57 selfloop transitions, 11 changer transitions 0/302 dead transitions. [2024-11-13 13:13:27,626 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 302 transitions, 1049 flow [2024-11-13 13:13:27,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:27,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:27,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 929 transitions. [2024-11-13 13:13:27,628 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9216269841269841 [2024-11-13 13:13:27,628 INFO L175 Difference]: Start difference. First operand has 249 places, 275 transitions, 806 flow. Second operand 4 states and 929 transitions. [2024-11-13 13:13:27,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 302 transitions, 1049 flow [2024-11-13 13:13:27,823 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 13:13:27,825 INFO L231 Difference]: Finished difference. Result has 253 places, 283 transitions, 894 flow [2024-11-13 13:13:27,825 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 13:13:27,825 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 18 predicate places. [2024-11-13 13:13:27,825 INFO L471 AbstractCegarLoop]: Abstraction has has 253 places, 283 transitions, 894 flow [2024-11-13 13:13:27,826 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 13:13:27,826 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:27,826 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 13:13:27,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-13 13:13:27,826 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 13:13:27,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:27,826 INFO L85 PathProgramCache]: Analyzing trace with hash 478582948, now seen corresponding path program 1 times [2024-11-13 13:13:27,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:27,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826914680] [2024-11-13 13:13:27,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:27,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:27,874 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 13:13:27,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:27,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826914680] [2024-11-13 13:13:27,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826914680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:27,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:27,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:27,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276885372] [2024-11-13 13:13:27,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:27,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:27,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:27,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:27,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:27,959 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 252 [2024-11-13 13:13:27,960 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 13:13:27,961 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:27,961 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 252 [2024-11-13 13:13:27,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:28,199 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 13:13:28,199 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-13 13:13:28,199 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 13:13:28,199 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-13 13:13:28,200 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:29,150 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 13:13:29,150 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 13:13:29,150 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:29,150 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:29,150 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:29,152 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 13:13:29,152 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 13:13:29,152 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:29,152 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:29,152 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:29,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][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 13:13:29,384 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 13:13:29,384 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 13:13:29,384 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:29,384 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:30,698 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 13:13:30,698 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:30,698 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:30,698 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:30,698 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:30,796 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 13:13:30,796 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:30,796 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:30,796 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:30,796 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:31,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][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 13:13:31,307 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,307 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,307 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,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][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 13:13:31,315 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,315 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,315 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,315 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,326 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 13:13:31,326 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,326 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:31,327 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,327 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,328 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 13:13:31,328 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is not cut-off event [2024-11-13 13:13:31,328 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:31,328 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:31,328 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:31,346 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 13:13:31,346 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,346 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,346 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,346 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:31,529 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 13:13:31,529 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:31,529 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,529 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,529 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:31,549 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 13:13:31,550 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,550 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,550 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,550 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,709 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 13:13:31,709 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,709 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:31,710 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:31,710 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,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][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 13:13:31,865 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,865 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,865 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,865 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,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][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 13:13:31,866 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,866 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,866 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:31,866 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:31,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], [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 13:13:31,870 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:31,870 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,870 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:31,870 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,023 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 13:13:32,023 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,023 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,028 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 13:13:32,028 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,028 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:32,028 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,028 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,040 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 13:13:32,041 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:32,041 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 13:13:32,041 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,041 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,065 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 13:13:32,065 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2024-11-13 13:13:32,065 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:32,065 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:32,065 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2024-11-13 13:13:32,179 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 13:13:32,179 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,179 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:32,179 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:32,179 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,192 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 13:13:32,192 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,192 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,192 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 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 13:13:32,546 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 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 13:13:32,546 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 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 13:13:32,546 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,546 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:32,547 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 13:13:32,547 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,547 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,547 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 13:13:32,547 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,548 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:32,548 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,548 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:32,773 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 13:13:32,773 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is not cut-off event [2024-11-13 13:13:32,773 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:32,773 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:32,773 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:32,773 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:32,773 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:33,317 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 13:13:33,317 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:33,317 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:33,317 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:33,317 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:33,671 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 13:13:33,671 INFO L294 olderBase$Statistics]: this new event has 229 ancestors and is cut-off event [2024-11-13 13:13:33,671 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:33,671 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2024-11-13 13:13:33,671 INFO L297 olderBase$Statistics]: existing Event has 229 ancestors and is cut-off event [2024-11-13 13:13:33,720 INFO L124 PetriNetUnfolderBase]: 11536/33347 cut-off events. [2024-11-13 13:13:33,720 INFO L125 PetriNetUnfolderBase]: For 27433/27816 co-relation queries the response was YES. [2024-11-13 13:13:33,958 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 13:13:34,098 INFO L140 encePairwiseOnDemand]: 239/252 looper letters, 72 selfloop transitions, 26 changer transitions 0/324 dead transitions. [2024-11-13 13:13:34,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 324 transitions, 1229 flow [2024-11-13 13:13:34,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:34,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:34,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 932 transitions. [2024-11-13 13:13:34,100 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9246031746031746 [2024-11-13 13:13:34,100 INFO L175 Difference]: Start difference. First operand has 253 places, 283 transitions, 894 flow. Second operand 4 states and 932 transitions. [2024-11-13 13:13:34,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 324 transitions, 1229 flow [2024-11-13 13:13:34,138 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 13:13:34,142 INFO L231 Difference]: Finished difference. Result has 258 places, 291 transitions, 1036 flow [2024-11-13 13:13:34,142 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 13:13:34,143 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 23 predicate places. [2024-11-13 13:13:34,143 INFO L471 AbstractCegarLoop]: Abstraction has has 258 places, 291 transitions, 1036 flow [2024-11-13 13:13:34,143 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 13:13:34,143 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:34,144 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 13:13:34,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-13 13:13:34,144 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 13:13:34,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:34,144 INFO L85 PathProgramCache]: Analyzing trace with hash 111391526, now seen corresponding path program 1 times [2024-11-13 13:13:34,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:34,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701473944] [2024-11-13 13:13:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:34,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:34,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:34,215 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 13:13:34,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:34,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701473944] [2024-11-13 13:13:34,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701473944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:34,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:34,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:34,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698458981] [2024-11-13 13:13:34,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:34,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:34,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:34,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:34,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:34,307 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 13:13:34,308 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 13:13:34,309 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:34,309 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 13:13:34,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:36,752 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 13:13:36,752 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:36,752 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:36,752 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:36,752 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,456 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 13:13:37,456 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:37,456 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,456 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:37,457 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,562 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 13:13:37,563 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:37,563 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,563 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:37,563 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,564 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 13:13:37,564 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:37,564 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,564 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:37,564 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:37,616 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 13:13:37,616 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is not cut-off event [2024-11-13 13:13:37,616 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:37,616 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:37,616 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:37,905 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 13:13:37,905 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:37,905 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:37,905 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:37,905 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:37,913 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 13:13:37,913 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:37,913 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:37,913 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:37,913 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,243 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 13:13:38,244 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,244 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,244 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,244 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,614 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 13:13:38,614 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,614 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,614 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,614 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,805 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 13:13:38,805 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:38,805 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:38,805 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,805 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:38,807 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 13:13:38,807 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:38,807 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,807 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,807 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:38,822 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 13:13:38,822 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,822 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,822 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:38,822 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,989 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 13:13:38,990 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:38,990 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,990 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:38,990 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:39,034 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 13:13:39,034 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 13:13:39,034 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:39,034 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:39,034 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:39,036 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 13:13:39,036 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 13:13:39,036 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:39,036 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:39,037 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:39,986 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 13:13:39,986 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:39,986 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:39,986 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:39,987 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,072 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 13:13:40,072 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:40,072 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:40,072 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:40,072 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:40,096 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 13:13:40,096 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,096 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:40,096 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:40,096 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,159 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 13:13:40,159 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,160 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:40,160 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,160 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:40,160 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,212 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 13:13:40,212 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:40,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:40,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:40,212 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:40,319 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 13:13:40,319 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:40,320 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,320 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,320 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:40,803 INFO L124 PetriNetUnfolderBase]: 11740/34265 cut-off events. [2024-11-13 13:13:40,803 INFO L125 PetriNetUnfolderBase]: For 48567/49013 co-relation queries the response was YES. [2024-11-13 13:13:41,045 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 13:13:41,205 INFO L140 encePairwiseOnDemand]: 240/252 looper letters, 70 selfloop transitions, 32 changer transitions 0/331 dead transitions. [2024-11-13 13:13:41,205 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 331 transitions, 1424 flow [2024-11-13 13:13:41,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:41,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:41,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 934 transitions. [2024-11-13 13:13:41,207 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9265873015873016 [2024-11-13 13:13:41,207 INFO L175 Difference]: Start difference. First operand has 258 places, 291 transitions, 1036 flow. Second operand 4 states and 934 transitions. [2024-11-13 13:13:41,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 331 transitions, 1424 flow [2024-11-13 13:13:41,265 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 13:13:41,267 INFO L231 Difference]: Finished difference. Result has 262 places, 299 transitions, 1209 flow [2024-11-13 13:13:41,267 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 13:13:41,268 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 27 predicate places. [2024-11-13 13:13:41,268 INFO L471 AbstractCegarLoop]: Abstraction has has 262 places, 299 transitions, 1209 flow [2024-11-13 13:13:41,268 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 13:13:41,268 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:41,268 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 13:13:41,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-13 13:13:41,268 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 13:13:41,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:41,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1645181810, now seen corresponding path program 1 times [2024-11-13 13:13:41,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:41,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341496512] [2024-11-13 13:13:41,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:41,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:41,320 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 13:13:41,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:41,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341496512] [2024-11-13 13:13:41,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341496512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:41,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:41,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:13:41,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292361438] [2024-11-13 13:13:41,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:41,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:13:41,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:41,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:13:41,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:13:41,418 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 252 [2024-11-13 13:13:41,419 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 13:13:41,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:41,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 252 [2024-11-13 13:13:41,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:43,837 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 13:13:43,837 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:43,837 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:43,837 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:43,837 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,605 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 13:13:44,605 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:44,606 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,606 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,606 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:44,698 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 13:13:44,698 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:44,698 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,698 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,698 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:44,699 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 13:13:44,699 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:44,699 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,699 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:44,699 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:44,738 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 13:13:44,738 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 13:13:44,738 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:44,738 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:44,738 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:45,019 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 13:13:45,019 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,019 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,019 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,019 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,026 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 13:13:45,026 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,026 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:45,026 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:45,026 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,172 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 13:13:45,172 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,172 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,172 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,172 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,748 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 13:13:45,748 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,749 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,749 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,749 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,929 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 13:13:45,929 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:45,930 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,930 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:45,930 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:45,931 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 13:13:45,931 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:45,931 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:45,931 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,931 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,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][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 13:13:45,946 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,946 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:45,946 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:45,946 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:46,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][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 13:13:46,098 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:46,099 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:46,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:46,099 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:46,144 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 13:13:46,144 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is not cut-off event [2024-11-13 13:13:46,144 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:46,145 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:46,145 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:46,145 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 13:13:46,146 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is not cut-off event [2024-11-13 13:13:46,146 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:46,146 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:46,146 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:47,046 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 13:13:47,046 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,046 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,046 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,046 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,154 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 13:13:47,154 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:47,154 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:47,154 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:47,154 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:47,183 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 13:13:47,183 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,183 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,183 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:47,183 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:47,258 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 13:13:47,258 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,258 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,258 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,258 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:47,258 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:47,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][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 13:13:47,314 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:47,314 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:47,314 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:47,314 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:47,440 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 13:13:47,440 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 13:13:47,440 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,440 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,440 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:47,760 INFO L124 PetriNetUnfolderBase]: 12086/35038 cut-off events. [2024-11-13 13:13:47,760 INFO L125 PetriNetUnfolderBase]: For 69735/70272 co-relation queries the response was YES. [2024-11-13 13:13:48,077 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 13:13:48,229 INFO L140 encePairwiseOnDemand]: 240/252 looper letters, 70 selfloop transitions, 38 changer transitions 0/337 dead transitions. [2024-11-13 13:13:48,229 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 337 transitions, 1605 flow [2024-11-13 13:13:48,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:13:48,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:13:48,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 934 transitions. [2024-11-13 13:13:48,231 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9265873015873016 [2024-11-13 13:13:48,231 INFO L175 Difference]: Start difference. First operand has 262 places, 299 transitions, 1209 flow. Second operand 4 states and 934 transitions. [2024-11-13 13:13:48,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 337 transitions, 1605 flow [2024-11-13 13:13:48,339 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 13:13:48,343 INFO L231 Difference]: Finished difference. Result has 266 places, 306 transitions, 1390 flow [2024-11-13 13:13:48,344 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 13:13:48,344 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 31 predicate places. [2024-11-13 13:13:48,344 INFO L471 AbstractCegarLoop]: Abstraction has has 266 places, 306 transitions, 1390 flow [2024-11-13 13:13:48,345 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 13:13:48,345 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:48,349 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 13:13:48,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-13 13:13:48,349 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 13:13:48,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:48,349 INFO L85 PathProgramCache]: Analyzing trace with hash -366158921, now seen corresponding path program 1 times [2024-11-13 13:13:48,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:48,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215309427] [2024-11-13 13:13:48,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:48,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:48,403 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 13:13:48,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:48,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215309427] [2024-11-13 13:13:48,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215309427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:48,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:48,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 13:13:48,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515336869] [2024-11-13 13:13:48,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:48,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:13:48,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:48,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:13:48,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:13:48,454 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 216 out of 252 [2024-11-13 13:13:48,455 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 13:13:48,455 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:48,455 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 252 [2024-11-13 13:13:48,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:13:48,940 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 13:13:48,940 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2024-11-13 13:13:48,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:13:48,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2024-11-13 13:13:48,940 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2024-11-13 13:13:48,952 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 13:13:48,952 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:13:48,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,964 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 13:13:48,964 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-13 13:13:48,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-13 13:13:48,975 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 13:13:48,976 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-13 13:13:48,976 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:13:48,976 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:13:48,976 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-13 13:13:48,985 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 13:13:48,985 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2024-11-13 13:13:48,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:13:48,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2024-11-13 13:13:48,985 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2024-11-13 13:13:49,921 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 13:13:49,921 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-13 13:13:49,921 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2024-11-13 13:13:49,921 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:49,921 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2024-11-13 13:13:50,049 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 13:13:50,049 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-13 13:13:50,050 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2024-11-13 13:13:50,050 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:50,050 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2024-11-13 13:13:50,089 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 13:13:50,089 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is not cut-off event [2024-11-13 13:13:50,089 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is not cut-off event [2024-11-13 13:13:50,090 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is not cut-off event [2024-11-13 13:13:50,090 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is not cut-off event [2024-11-13 13:13:50,141 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 13:13:50,141 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 13:13:50,141 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,141 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,141 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,197 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 13:13:50,198 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2024-11-13 13:13:50,198 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,198 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,198 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,231 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 13:13:50,231 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-13 13:13:50,231 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:50,231 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:50,231 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:50,248 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 13:13:50,248 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is not cut-off event [2024-11-13 13:13:50,248 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is not cut-off event [2024-11-13 13:13:50,248 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is not cut-off event [2024-11-13 13:13:50,248 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is not cut-off event [2024-11-13 13:13:50,327 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 13:13:50,327 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2024-11-13 13:13:50,327 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2024-11-13 13:13:50,327 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:50,327 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2024-11-13 13:13:50,595 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 13:13:50,595 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 13:13:50,595 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:50,595 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2024-11-13 13:13:50,595 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 13:13:50,625 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 13:13:50,625 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-13 13:13:50,625 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-13 13:13:50,625 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 13:13:50,625 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2024-11-13 13:13:51,090 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 13:13:51,090 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,090 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:51,090 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,090 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:51,096 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 13:13:51,096 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,096 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,096 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:51,096 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,162 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,162 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,163 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,163 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-13 13:13:51,186 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 13:13:51,186 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,186 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,186 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,186 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,187 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 13:13:51,187 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,187 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,188 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,188 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,239 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 13:13:51,239 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,239 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,239 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,239 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,253 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 13:13:51,253 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,253 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,253 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,253 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,334 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,334 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,334 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,334 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,348 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 13:13:51,348 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,348 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,348 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,348 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2024-11-13 13:13:51,359 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 13:13:51,359 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,359 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,359 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,359 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,423 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,423 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,423 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,423 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,424 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 13:13:51,424 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,424 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,424 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,424 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,427 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,427 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,427 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,427 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,456 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,456 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,456 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,456 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,456 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 13:13:51,457 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is not cut-off event [2024-11-13 13:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 13:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:51,457 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is not cut-off event [2024-11-13 13:13:51,464 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 13:13:51,464 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,464 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,464 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:13:51,464 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,551 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 13:13:51,551 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,551 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,552 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,552 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,558 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,559 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,559 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,559 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,560 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 13:13:51,560 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,560 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,560 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:13:51,560 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,561 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,566 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 13:13:51,566 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,566 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,566 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,566 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,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), 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 13:13:51,676 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,676 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,676 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,676 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,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][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 13:13:51,735 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,735 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,735 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,735 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:13:51,851 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 13:13:51,851 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,851 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,851 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,851 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,851 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,855 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 13:13:51,855 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,856 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,856 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,856 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,856 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,864 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 13:13:51,864 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,864 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,864 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,864 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,895 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 13:13:51,895 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,895 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,895 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:51,895 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:51,956 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 13:13:51,956 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 13:13:51,957 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:51,957 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 13:13:51,957 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 13:13:51,999 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 13:13:51,999 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is not cut-off event [2024-11-13 13:13:52,000 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:52,000 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is not cut-off event [2024-11-13 13:13:52,000 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is not cut-off event [2024-11-13 13:13:52,008 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 13:13:52,008 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,008 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:52,008 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:52,008 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:52,049 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 13:13:52,050 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,050 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,050 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,050 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,147 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 13:13:52,147 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,147 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,147 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,147 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,539 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 13:13:52,539 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,539 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,540 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,540 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,560 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 13:13:52,560 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,560 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:52,560 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,560 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,561 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 13:13:52,561 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,561 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,561 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:52,561 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,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][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 13:13:52,562 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,562 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,562 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:52,562 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,581 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 13:13:52,581 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,581 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,581 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,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][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 13:13:52,589 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,589 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,589 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,589 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,608 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 13:13:52,608 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,608 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:52,608 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is not cut-off event [2024-11-13 13:13:52,608 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:13:52,610 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 13:13:52,610 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,610 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,610 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,680 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 13:13:52,681 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 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 13:13:52,681 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,681 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,710 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 13:13:52,710 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,710 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,710 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,710 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,719 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 13:13:52,719 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,719 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,719 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,719 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:52,733 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 13:13:52,733 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,733 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,733 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:52,733 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,767 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 13:13:52,767 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:52,767 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:52,767 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,767 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,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][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 13:13:52,769 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:52,769 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,769 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,769 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:52,845 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 13:13:52,846 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,846 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 13:13:52,846 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,846 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,848 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 13:13:52,848 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:52,848 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,848 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,848 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,884 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 13:13:52,884 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2024-11-13 13:13:52,884 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:52,884 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:13:52,884 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:52,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][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 13:13:52,920 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,920 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,920 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,920 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:52,944 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 13:13:52,944 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,944 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,944 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,944 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,950 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 13:13:52,950 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,950 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:52,950 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,950 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:52,990 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 13:13:52,991 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:52,991 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:52,991 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:52,991 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:52,991 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,013 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 13:13:53,013 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,013 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,013 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,013 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,054 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 13:13:53,054 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,054 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,054 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,055 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 13:13:53,055 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,055 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,055 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,055 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,055 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,056 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 13:13:53,057 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,057 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,057 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,057 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2024-11-13 13:13:53,057 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,057 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2024-11-13 13:13:53,065 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 13:13:53,065 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,065 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:53,065 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,065 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2024-11-13 13:13:53,072 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 13:13:53,072 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,072 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,072 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,072 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,072 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,072 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,073 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 13:13:53,073 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,073 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 13:13:53,073 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,073 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,095 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 13:13:53,095 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,095 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,095 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,095 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,191 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 13:13:53,191 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,191 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,192 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,192 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,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), 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 13:13:53,194 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,194 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,194 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,194 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,196 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 13:13:53,196 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,196 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,196 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,196 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,196 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,197 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 13:13:53,197 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,197 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,197 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,197 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,241 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 13:13:53,241 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,241 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,241 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,241 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,246 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 13:13:53,246 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,246 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,246 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,246 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,247 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 13:13:53,247 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,247 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,247 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,247 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:53,248 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 13:13:53,248 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,248 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,248 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,248 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,257 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 13:13:53,257 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,257 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,257 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,257 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:53,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][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 13:13:53,296 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,296 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,296 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,296 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,369 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 13:13:53,369 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,369 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,370 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,370 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,377 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 13:13:53,377 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,377 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,377 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,377 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,378 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:13:53,428 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 13:13:53,428 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,429 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,429 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,429 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,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][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 13:13:53,440 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,440 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,440 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,440 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,481 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 13:13:53,482 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:53,482 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,482 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,482 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,485 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 13:13:53,485 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:53,485 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,485 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:53,485 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,485 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,554 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 13:13:53,554 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,554 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,554 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,554 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,558 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 13:13:53,558 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,558 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,558 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,558 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,558 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,605 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 13:13:53,605 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,605 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,605 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,605 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,610 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 13:13:53,610 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is not cut-off event [2024-11-13 13:13:53,610 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:53,610 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:53,610 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is not cut-off event [2024-11-13 13:13:53,610 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is not cut-off event [2024-11-13 13:13:53,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][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 13:13:53,613 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,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][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 13:13:53,613 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,613 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,622 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 13:13:53,622 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,622 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,622 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,622 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,623 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 13:13:53,623 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,623 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,623 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:53,623 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:53,958 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 13:13:53,958 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:53,958 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:53,958 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:53,958 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:54,008 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 13:13:54,009 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,009 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,009 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,009 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,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][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 13:13:54,016 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,017 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,017 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,017 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,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][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 13:13:54,025 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,025 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,025 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:54,025 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:54,029 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 13:13:54,029 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,029 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,029 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,029 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,030 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 13:13:54,030 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,030 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,030 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,030 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,037 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 13:13:54,037 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,037 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,037 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,037 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,040 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 13:13:54,040 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,040 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:54,040 INFO L297 olderBase$Statistics]: existing Event has 212 ancestors and is cut-off event [2024-11-13 13:13:54,040 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:54,117 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 13:13:54,117 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,118 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:54,118 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:54,118 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:13:54,137 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 13:13:54,137 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,137 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,137 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,138 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,143 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 13:13:54,143 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,143 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,143 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,163 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 13:13:54,163 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,163 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,164 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,164 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,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][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 13:13:54,172 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,172 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,172 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,172 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,172 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 13:13:54,173 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,173 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,173 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,188 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 13:13:54,188 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,188 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:54,189 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,189 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:54,189 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,191 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 13:13:54,191 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,191 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,191 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is not cut-off event [2024-11-13 13:13:54,191 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is not cut-off event [2024-11-13 13:13:54,198 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 13:13:54,199 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,199 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,199 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,199 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,239 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 13:13:54,239 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,239 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 13:13:54,239 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,239 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 13:13:54,239 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:13:54,239 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,240 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 13:13:54,240 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,240 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:13:54,240 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2024-11-13 13:13:54,240 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,422 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 13:13:54,422 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,422 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,422 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,422 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,425 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 13:13:54,425 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,425 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,425 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,425 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,427 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 13:13:54,427 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,427 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,427 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,427 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,447 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 13:13:54,447 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,447 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,447 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,447 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,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][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 13:13:54,455 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,455 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,455 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,455 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,459 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 13:13:54,460 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 13:13:54,460 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:54,460 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,460 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,461 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 13:13:54,461 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is not cut-off event [2024-11-13 13:13:54,461 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,461 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,461 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is not cut-off event [2024-11-13 13:13:54,463 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 13:13:54,463 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,463 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,463 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,463 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,463 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2024-11-13 13:13:54,570 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 13:13:54,570 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,570 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,570 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,570 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,578 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 13:13:54,578 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,579 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 13:13:54,579 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 13:13:54,579 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is not cut-off event [2024-11-13 13:13:54,624 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 13:13:54,624 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 13:13:54,624 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2024-11-13 13:13:54,624 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:54,624 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 13:13:54,626 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 13:13:54,626 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:54,627 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 13:13:54,627 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,627 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 13:13:54,627 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:54,627 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,654 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 13:13:54,654 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:54,654 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:54,686 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 13:13:54,686 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,686 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,686 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,687 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,687 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 13:13:54,687 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is not cut-off event [2024-11-13 13:13:54,687 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is not cut-off event [2024-11-13 13:13:54,687 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,687 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,696 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 13:13:54,696 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,696 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,696 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,704 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 13:13:54,704 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,704 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2024-11-13 13:13:54,711 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 13:13:54,711 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,711 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,711 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 13:13:54,711 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,712 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,715 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 13:13:54,715 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,715 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,795 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 13:13:54,795 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,795 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,795 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,795 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 13:13:54,795 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,796 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,796 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 13:13:54,796 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 13:13:54,804 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 13:13:54,804 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,804 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,804 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,804 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,816 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 13:13:54,816 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,816 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,816 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,816 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,824 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 13:13:54,824 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,825 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,825 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 13:13:54,825 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is not cut-off event [2024-11-13 13:13:54,842 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 13:13:54,842 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:54,842 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 13:13:54,842 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,842 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,843 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 13:13:54,843 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,843 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 13:13:54,843 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:54,843 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,862 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 13:13:54,862 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,862 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,886 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 13:13:54,886 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,886 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,886 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,886 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,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][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 13:13:54,887 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2024-11-13 13:13:54,887 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 13:13:54,887 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2024-11-13 13:13:54,887 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 13:13:54,887 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 13:13:54,888 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 13:13:54,888 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,888 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2024-11-13 13:13:54,947 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 13:13:54,947 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,947 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,947 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,947 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,949 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 13:13:54,949 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,949 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,950 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 13:13:54,951 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,951 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,951 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,951 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,956 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 13:13:54,957 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2024-11-13 13:13:54,957 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 13:13:54,957 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 13:13:54,957 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2024-11-13 13:13:54,957 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is not cut-off event [2024-11-13 13:13:54,958 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 13:13:54,958 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,958 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,958 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,958 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:54,958 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2024-11-13 13:13:54,958 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,257 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 13:13:55,258 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2024-11-13 13:13:55,258 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:55,258 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,258 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:55,311 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 13:13:55,311 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 13:13:55,311 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,311 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:55,311 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:55,311 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 13:13:55,311 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 13:13:55,311 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,311 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:55,312 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:55,312 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 13:13:55,312 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2024-11-13 13:13:55,312 INFO L297 olderBase$Statistics]: existing Event has 211 ancestors and is cut-off event [2024-11-13 13:13:55,312 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2024-11-13 13:13:55,312 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,443 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 13:13:55,443 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2024-11-13 13:13:55,443 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 13:13:55,443 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2024-11-13 13:13:55,443 INFO L297 olderBase$Statistics]: existing Event has 214 ancestors and is cut-off event [2024-11-13 13:13:55,443 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2024-11-13 13:13:55,518 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 13:13:55,519 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 13:13:55,519 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 13:13:55,519 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2024-11-13 13:13:55,519 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2024-11-13 13:13:55,610 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 13:13:55,610 INFO L294 olderBase$Statistics]: this new event has 232 ancestors and is cut-off event [2024-11-13 13:13:55,611 INFO L297 olderBase$Statistics]: existing Event has 231 ancestors and is cut-off event [2024-11-13 13:13:55,611 INFO L297 olderBase$Statistics]: existing Event has 232 ancestors and is cut-off event [2024-11-13 13:13:55,611 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2024-11-13 13:13:55,642 INFO L124 PetriNetUnfolderBase]: 12826/38347 cut-off events. [2024-11-13 13:13:55,642 INFO L125 PetriNetUnfolderBase]: For 71394/74041 co-relation queries the response was YES. [2024-11-13 13:13:55,885 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 13:13:56,062 INFO L140 encePairwiseOnDemand]: 244/252 looper letters, 47 selfloop transitions, 12 changer transitions 0/324 dead transitions. [2024-11-13 13:13:56,062 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 324 transitions, 1560 flow [2024-11-13 13:13:56,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:13:56,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:13:56,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 695 transitions. [2024-11-13 13:13:56,064 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.9193121693121693 [2024-11-13 13:13:56,064 INFO L175 Difference]: Start difference. First operand has 266 places, 306 transitions, 1390 flow. Second operand 3 states and 695 transitions. [2024-11-13 13:13:56,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 324 transitions, 1560 flow [2024-11-13 13:13:56,244 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 13:13:56,247 INFO L231 Difference]: Finished difference. Result has 269 places, 316 transitions, 1459 flow [2024-11-13 13:13:56,247 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 13:13:56,248 INFO L277 CegarLoopForPetriNet]: 235 programPoint places, 34 predicate places. [2024-11-13 13:13:56,248 INFO L471 AbstractCegarLoop]: Abstraction has has 269 places, 316 transitions, 1459 flow [2024-11-13 13:13:56,248 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 13:13:56,248 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:13:56,248 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 13:13:56,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-13 13:13:56,248 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 13:13:56,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:13:56,249 INFO L85 PathProgramCache]: Analyzing trace with hash -549567257, now seen corresponding path program 1 times [2024-11-13 13:13:56,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:13:56,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395324732] [2024-11-13 13:13:56,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:13:56,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:13:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:13:56,696 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 13:13:56,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:13:56,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395324732] [2024-11-13 13:13:56,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395324732] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:13:56,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:13:56,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:13:56,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170713720] [2024-11-13 13:13:56,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:13:56,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 13:13:56,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:13:56,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 13:13:56,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-13 13:13:56,900 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 203 out of 252 [2024-11-13 13:13:56,901 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 13:13:56,902 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:13:56,902 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 203 of 252 [2024-11-13 13:13:56,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:14:01,005 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 13:14:01,005 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:14:01,005 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:14:01,005 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:14:01,005 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:14:01,082 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 13:14:01,082 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,082 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:14:01,082 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:14:01,082 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,174 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 13:14:01,174 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,174 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,175 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 13:14:01,175 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,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][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 13:14:01,175 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,175 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,175 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is not cut-off event [2024-11-13 13:14:01,175 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is not cut-off event [2024-11-13 13:14:01,244 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 13:14:01,244 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2024-11-13 13:14:01,244 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,244 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,244 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,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][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 13:14:01,417 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:14:01,417 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:14:01,417 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:14:01,417 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:14:01,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, 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 13:14:01,419 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2024-11-13 13:14:01,419 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:14:01,419 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2024-11-13 13:14:01,419 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:14:01,489 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 13:14:01,490 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-13 13:14:01,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:14:01,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:14:01,490 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2024-11-13 13:14:01,535 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][181], [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 13:14:01,535 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is not cut-off event [2024-11-13 13:14:01,535 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:14:01,535 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is not cut-off event [2024-11-13 13:14:01,535 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is not cut-off event [2024-11-13 13:14:02,517 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][181], [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)), 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: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, Black: 246#true, 123#L1050-16true, 307#true]) [2024-11-13 13:14:02,517 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,517 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2024-11-13 13:14:02,517 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:02,517 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:02,590 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][198], [278#true, Black: 252#(= |ULTIMATE.start_main_~i~0#1| 0), 161#L1048-9true, 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)), 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: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 307#true]) [2024-11-13 13:14:02,590 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,591 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][198], [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)), 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: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 144#L1048-8true, 307#true]) [2024-11-13 13:14:02,591 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,591 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:02,682 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][198], [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)), 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, 117#L1048-10true, 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: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 307#true]) [2024-11-13 13:14:02,682 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,682 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,682 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:14:02,682 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2024-11-13 13:14:02,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][181], [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)), 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: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, 123#L1050-16true, Black: 246#true, 307#true]) [2024-11-13 13:14:02,746 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,746 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,746 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:02,746 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,747 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)), 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: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, Black: 246#true, 123#L1050-16true, 307#true]) [2024-11-13 13:14:02,747 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-13 13:14:02,747 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,748 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2024-11-13 13:14:02,748 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2024-11-13 13:14:03,465 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][302], [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))), 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|)), 5#L1050-1true, Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 241#true, Black: 246#true, 129#L1050-18true, 307#true]) [2024-11-13 13:14:03,465 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is not cut-off event [2024-11-13 13:14:03,465 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:14:03,465 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is not cut-off event [2024-11-13 13:14:03,465 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2024-11-13 13:14:03,713 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][323], [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, 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, Black: 246#true, 307#true]) [2024-11-13 13:14:03,713 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2024-11-13 13:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:14:03,713 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2024-11-13 13:14:03,757 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][198], [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)), 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|)), 17#L1049-3true, Black: 304#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet22#1|), Black: 243#(= |#race~threads_mask~0| 0), Black: 246#true, 307#true]) [2024-11-13 13:14:03,757 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2024-11-13 13:14:03,757 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2024-11-13 13:14:03,757 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2024-11-13 13:14:03,757 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event