/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked PROGRAM_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true -i ../../../trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 09:44:09,640 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 09:44:09,725 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 09:44:09,730 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 09:44:09,731 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 09:44:09,763 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 09:44:09,763 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 09:44:09,768 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 09:44:09,768 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 09:44:09,772 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 09:44:09,772 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 09:44:09,772 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 09:44:09,773 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 09:44:09,774 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 09:44:09,774 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 09:44:09,774 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 09:44:09,774 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 09:44:09,775 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 09:44:09,775 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 09:44:09,775 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 09:44:09,775 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 09:44:09,775 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 09:44:09,776 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 09:44:09,776 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 09:44:09,776 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 09:44:09,777 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 09:44:09,777 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 09:44:09,777 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 09:44:09,777 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 09:44:09,778 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 09:44:09,779 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 09:44:09,779 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 09:44:09,779 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 09:44:09,779 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 09:44:09,779 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 09:44:09,780 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> PROGRAM_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true [2023-08-26 09:44:10,087 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 09:44:10,101 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 09:44:10,103 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 09:44:10,104 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 09:44:10,104 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 09:44:10,105 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c [2023-08-26 09:44:11,161 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 09:44:11,399 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 09:44:11,400 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c [2023-08-26 09:44:11,406 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c60973f5/10601a9dd2984991916ac13fde79caeb/FLAGa68c13b9c [2023-08-26 09:44:11,415 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c60973f5/10601a9dd2984991916ac13fde79caeb [2023-08-26 09:44:11,417 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 09:44:11,417 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 09:44:11,418 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 09:44:11,418 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 09:44:11,421 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 09:44:11,421 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,422 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@48ed83a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11, skipping insertion in model container [2023-08-26 09:44:11,422 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,440 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 09:44:11,603 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 09:44:11,610 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 09:44:11,655 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 09:44:11,661 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 09:44:11,661 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 09:44:11,669 INFO L206 MainTranslator]: Completed translation [2023-08-26 09:44:11,669 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11 WrapperNode [2023-08-26 09:44:11,669 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 09:44:11,670 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 09:44:11,670 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 09:44:11,671 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 09:44:11,676 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,694 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,727 INFO L138 Inliner]: procedures = 23, calls = 42, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 169 [2023-08-26 09:44:11,728 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 09:44:11,728 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 09:44:11,728 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 09:44:11,728 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 09:44:11,737 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,737 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,751 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,752 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,758 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,771 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,773 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,774 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,776 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 09:44:11,777 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 09:44:11,777 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 09:44:11,777 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 09:44:11,777 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (1/1) ... [2023-08-26 09:44:11,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 09:44:11,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:44:11,814 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-26 09:44:11,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-26 09:44:11,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 09:44:11,857 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-26 09:44:11,857 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-26 09:44:11,858 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-08-26 09:44:11,858 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-08-26 09:44:11,858 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-26 09:44:11,858 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-26 09:44:11,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 09:44:11,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 09:44:11,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 09:44:11,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 09:44:11,861 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 09:44:11,984 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 09:44:11,985 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 09:44:12,351 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 09:44:12,451 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 09:44:12,451 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-08-26 09:44:12,453 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 09:44:12 BoogieIcfgContainer [2023-08-26 09:44:12,453 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 09:44:12,456 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 09:44:12,456 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 09:44:12,458 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 09:44:12,458 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 09:44:11" (1/3) ... [2023-08-26 09:44:12,459 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4abce2b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 09:44:12, skipping insertion in model container [2023-08-26 09:44:12,459 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:44:11" (2/3) ... [2023-08-26 09:44:12,459 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4abce2b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 09:44:12, skipping insertion in model container [2023-08-26 09:44:12,459 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 09:44:12" (3/3) ... [2023-08-26 09:44:12,460 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-counter-determinism.wvr.c [2023-08-26 09:44:12,474 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 09:44:12,475 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2023-08-26 09:44:12,475 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 09:44:12,556 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-08-26 09:44:12,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 186 places, 182 transitions, 396 flow [2023-08-26 09:44:12,651 INFO L124 PetriNetUnfolderBase]: 9/178 cut-off events. [2023-08-26 09:44:12,651 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-08-26 09:44:12,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 195 conditions, 178 events. 9/178 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 216 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 108. Up to 2 conditions per place. [2023-08-26 09:44:12,665 INFO L82 GeneralOperation]: Start removeDead. Operand has 186 places, 182 transitions, 396 flow [2023-08-26 09:44:12,669 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 169 places, 165 transitions, 354 flow [2023-08-26 09:44:12,672 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 09:44:12,679 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 165 transitions, 354 flow [2023-08-26 09:44:12,682 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 165 transitions, 354 flow [2023-08-26 09:44:12,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 169 places, 165 transitions, 354 flow [2023-08-26 09:44:12,711 INFO L124 PetriNetUnfolderBase]: 9/165 cut-off events. [2023-08-26 09:44:12,712 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-08-26 09:44:12,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 182 conditions, 165 events. 9/165 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 216 event pairs, 0 based on Foata normal form. 0/135 useless extension candidates. Maximal degree in co-relation 105. Up to 2 conditions per place. [2023-08-26 09:44:12,717 INFO L119 LiptonReduction]: Number of co-enabled transitions 7430 [2023-08-26 09:44:16,471 INFO L134 LiptonReduction]: Checked pairs total: 19466 [2023-08-26 09:44:16,471 INFO L136 LiptonReduction]: Total number of compositions: 151 [2023-08-26 09:44:16,484 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 09:44:16,488 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@74253360, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 09:44:16,489 INFO L358 AbstractCegarLoop]: Starting to check reachability of 40 error locations. [2023-08-26 09:44:16,490 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 09:44:16,490 INFO L124 PetriNetUnfolderBase]: 0/1 cut-off events. [2023-08-26 09:44:16,491 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 09:44:16,491 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:16,491 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-26 09:44:16,492 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:16,495 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:16,496 INFO L85 PathProgramCache]: Analyzing trace with hash 778, now seen corresponding path program 1 times [2023-08-26 09:44:16,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:16,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170304588] [2023-08-26 09:44:16,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:16,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:16,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:16,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:16,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:16,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170304588] [2023-08-26 09:44:16,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170304588] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:16,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:16,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-26 09:44:16,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26282851] [2023-08-26 09:44:16,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:16,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-26 09:44:16,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:16,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-26 09:44:16,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-26 09:44:16,611 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 154 out of 333 [2023-08-26 09:44:16,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 62 transitions, 148 flow. Second operand has 2 states, 2 states have (on average 154.5) internal successors, (309), 2 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:16,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:16,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 154 of 333 [2023-08-26 09:44:16,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:16,919 INFO L124 PetriNetUnfolderBase]: 1893/2874 cut-off events. [2023-08-26 09:44:16,919 INFO L125 PetriNetUnfolderBase]: For 96/96 co-relation queries the response was YES. [2023-08-26 09:44:16,926 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5434 conditions, 2874 events. 1893/2874 cut-off events. For 96/96 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 15615 event pairs, 956 based on Foata normal form. 863/2941 useless extension candidates. Maximal degree in co-relation 4501. Up to 2368 conditions per place. [2023-08-26 09:44:16,947 INFO L140 encePairwiseOnDemand]: 312/333 looper letters, 27 selfloop transitions, 0 changer transitions 0/41 dead transitions. [2023-08-26 09:44:16,948 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 41 transitions, 160 flow [2023-08-26 09:44:16,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-26 09:44:16,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-26 09:44:16,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 356 transitions. [2023-08-26 09:44:16,960 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5345345345345346 [2023-08-26 09:44:16,960 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 356 transitions. [2023-08-26 09:44:16,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 356 transitions. [2023-08-26 09:44:16,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:16,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 356 transitions. [2023-08-26 09:44:16,967 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 178.0) internal successors, (356), 2 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:16,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 333.0) internal successors, (999), 3 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:16,972 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 333.0) internal successors, (999), 3 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:16,974 INFO L175 Difference]: Start difference. First operand has 67 places, 62 transitions, 148 flow. Second operand 2 states and 356 transitions. [2023-08-26 09:44:16,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 41 transitions, 160 flow [2023-08-26 09:44:16,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 41 transitions, 144 flow, removed 0 selfloop flow, removed 8 redundant places. [2023-08-26 09:44:16,983 INFO L231 Difference]: Finished difference. Result has 43 places, 41 transitions, 90 flow [2023-08-26 09:44:16,985 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=90, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=90, PETRI_PLACES=43, PETRI_TRANSITIONS=41} [2023-08-26 09:44:16,988 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, -24 predicate places. [2023-08-26 09:44:16,988 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 41 transitions, 90 flow [2023-08-26 09:44:16,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 154.5) internal successors, (309), 2 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:16,988 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:16,989 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 09:44:16,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 09:44:16,989 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:16,990 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:16,990 INFO L85 PathProgramCache]: Analyzing trace with hash 735667940, now seen corresponding path program 1 times [2023-08-26 09:44:16,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:16,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475607644] [2023-08-26 09:44:16,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:16,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:17,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:17,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:17,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475607644] [2023-08-26 09:44:17,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475607644] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:17,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:17,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 09:44:17,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420601656] [2023-08-26 09:44:17,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:17,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 09:44:17,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:17,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 09:44:17,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 09:44:17,080 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 139 out of 333 [2023-08-26 09:44:17,080 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 41 transitions, 90 flow. Second operand has 3 states, 3 states have (on average 140.33333333333334) internal successors, (421), 3 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:17,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:17,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 139 of 333 [2023-08-26 09:44:17,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:17,631 INFO L124 PetriNetUnfolderBase]: 6096/7973 cut-off events. [2023-08-26 09:44:17,631 INFO L125 PetriNetUnfolderBase]: For 124/124 co-relation queries the response was YES. [2023-08-26 09:44:17,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16101 conditions, 7973 events. 6096/7973 cut-off events. For 124/124 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 34340 event pairs, 3456 based on Foata normal form. 0/6626 useless extension candidates. Maximal degree in co-relation 16098. Up to 7960 conditions per place. [2023-08-26 09:44:17,726 INFO L140 encePairwiseOnDemand]: 325/333 looper letters, 40 selfloop transitions, 4 changer transitions 0/48 dead transitions. [2023-08-26 09:44:17,726 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 48 transitions, 195 flow [2023-08-26 09:44:17,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 09:44:17,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 09:44:17,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 465 transitions. [2023-08-26 09:44:17,733 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46546546546546547 [2023-08-26 09:44:17,733 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 465 transitions. [2023-08-26 09:44:17,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 465 transitions. [2023-08-26 09:44:17,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:17,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 465 transitions. [2023-08-26 09:44:17,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 155.0) internal successors, (465), 3 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:17,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:17,742 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:17,743 INFO L175 Difference]: Start difference. First operand has 43 places, 41 transitions, 90 flow. Second operand 3 states and 465 transitions. [2023-08-26 09:44:17,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 48 transitions, 195 flow [2023-08-26 09:44:17,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 48 transitions, 195 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 09:44:17,746 INFO L231 Difference]: Finished difference. Result has 42 places, 41 transitions, 110 flow [2023-08-26 09:44:17,746 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=82, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=110, PETRI_PLACES=42, PETRI_TRANSITIONS=41} [2023-08-26 09:44:17,747 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, -25 predicate places. [2023-08-26 09:44:17,747 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 41 transitions, 110 flow [2023-08-26 09:44:17,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 140.33333333333334) internal successors, (421), 3 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:17,748 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:17,748 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 09:44:17,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 09:44:17,748 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:17,749 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:17,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1598968428, now seen corresponding path program 1 times [2023-08-26 09:44:17,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:17,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055970322] [2023-08-26 09:44:17,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:17,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:18,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:18,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:18,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055970322] [2023-08-26 09:44:18,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055970322] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:18,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:18,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 09:44:18,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682641138] [2023-08-26 09:44:18,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:18,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 09:44:18,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:18,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 09:44:18,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 09:44:18,147 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 151 out of 333 [2023-08-26 09:44:18,148 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 41 transitions, 110 flow. Second operand has 3 states, 3 states have (on average 158.0) internal successors, (474), 3 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:18,148 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:18,148 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 151 of 333 [2023-08-26 09:44:18,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:18,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 37#L51-1true, 194#(= |#race~N~0| 0), Black: 192#true, 77#L62-1true, 169#L91-3true, 197#true]) [2023-08-26 09:44:18,307 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:44:18,307 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:44:18,307 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:44:18,307 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:44:18,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 144#L90-4true, 197#true]) [2023-08-26 09:44:18,319 INFO L294 olderBase$Statistics]: this new event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,319 INFO L297 olderBase$Statistics]: existing Event has 15 ancestors and is cut-off event [2023-08-26 09:44:18,319 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,319 INFO L297 olderBase$Statistics]: existing Event has 15 ancestors and is cut-off event [2023-08-26 09:44:18,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 13#L91-4true, 105#$Ultimate##0true, 197#true]) [2023-08-26 09:44:18,349 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,349 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,349 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,349 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 37#L51-1true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 145#L92-6true, 105#$Ultimate##0true, 197#true]) [2023-08-26 09:44:18,388 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,389 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,389 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,389 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [72#$Ultimate##0true, 9#L41-1true, 189#true, 37#L51-1true, Black: 192#true, 194#(= |#race~N~0| 0), 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,393 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,393 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,393 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,394 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [72#$Ultimate##0true, 9#L41-1true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 13#L91-4true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,405 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,405 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,405 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,405 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([554] L62-6-->L62-1: Formula: (= |v_#race~N~0_7| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_7|} AuxVars[] AssignedVars[#race~N~0][22], [189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 165#$Ultimate##0true, 13#L91-4true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,415 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,416 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,416 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,416 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:18,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([554] L62-6-->L62-1: Formula: (= |v_#race~N~0_7| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_7|} AuxVars[] AssignedVars[#race~N~0][22], [189#true, 194#(= |#race~N~0| 0), Black: 192#true, 37#L51-1true, 145#L92-6true, 77#L62-1true, 165#$Ultimate##0true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,462 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,462 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,463 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,463 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:18,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, Black: 192#true, 194#(= |#race~N~0| 0), 37#L51-1true, 77#L62-1true, 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,479 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,479 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,479 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,479 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 13#L91-4true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,488 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,488 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:18,488 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,488 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:18,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [113#thread3EXITtrue, 9#L41-1true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,607 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 37#L51-1true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 13#L91-4true, 95#L41-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,610 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,610 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,611 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,611 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [9#L41-1true, 189#true, 37#L51-1true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,619 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,619 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,619 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,619 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:18,620 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 145#L92-6true, 97#thread1EXITtrue, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,632 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,632 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,632 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,632 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [9#L41-1true, 189#true, Black: 192#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 77#L62-1true, 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,642 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,642 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,642 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,642 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [9#L41-1true, 189#true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 145#L92-6true, 102#L52true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,645 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,645 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,645 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,646 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 145#L92-6true, 95#L41-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,646 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:18,646 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,646 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,647 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [115#L42true, 189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 145#L92-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,651 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,651 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,651 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,651 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 197#true, 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:18,661 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:18,661 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,661 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,661 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 132#L93-6true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,678 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:18,680 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,682 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,682 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:18,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 194#(= |#race~N~0| 0), 37#L51-1true, Black: 192#true, 77#L62-1true, 13#L91-4true, 95#L41-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,695 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:18,695 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,695 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,695 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:18,695 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:18,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][11], [189#true, 37#L51-1true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 145#L92-6true, 95#L41-6true, 197#true, 178#L72-1true]) [2023-08-26 09:44:18,699 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:18,699 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,699 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:18,700 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,700 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:18,707 INFO L124 PetriNetUnfolderBase]: 4668/6586 cut-off events. [2023-08-26 09:44:18,707 INFO L125 PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES. [2023-08-26 09:44:18,725 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13002 conditions, 6586 events. 4668/6586 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 480. Compared 36638 event pairs, 1035 based on Foata normal form. 1/4963 useless extension candidates. Maximal degree in co-relation 12998. Up to 3985 conditions per place. [2023-08-26 09:44:18,758 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 45 selfloop transitions, 5 changer transitions 1/65 dead transitions. [2023-08-26 09:44:18,759 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 65 transitions, 267 flow [2023-08-26 09:44:18,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 09:44:18,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 09:44:18,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 505 transitions. [2023-08-26 09:44:18,761 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5055055055055055 [2023-08-26 09:44:18,761 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 505 transitions. [2023-08-26 09:44:18,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 505 transitions. [2023-08-26 09:44:18,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:18,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 505 transitions. [2023-08-26 09:44:18,763 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 168.33333333333334) internal successors, (505), 3 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:18,765 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:18,766 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:18,766 INFO L175 Difference]: Start difference. First operand has 42 places, 41 transitions, 110 flow. Second operand 3 states and 505 transitions. [2023-08-26 09:44:18,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 65 transitions, 267 flow [2023-08-26 09:44:18,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 65 transitions, 267 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 09:44:18,769 INFO L231 Difference]: Finished difference. Result has 45 places, 45 transitions, 143 flow [2023-08-26 09:44:18,770 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=110, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=143, PETRI_PLACES=45, PETRI_TRANSITIONS=45} [2023-08-26 09:44:18,771 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, -22 predicate places. [2023-08-26 09:44:18,771 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 45 transitions, 143 flow [2023-08-26 09:44:18,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.0) internal successors, (474), 3 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:18,772 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:18,772 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:18,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 09:44:18,775 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:18,776 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:18,776 INFO L85 PathProgramCache]: Analyzing trace with hash 387054913, now seen corresponding path program 1 times [2023-08-26 09:44:18,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:18,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778352951] [2023-08-26 09:44:18,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:18,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:18,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:18,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:18,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:18,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778352951] [2023-08-26 09:44:18,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778352951] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:18,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:18,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:18,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361781661] [2023-08-26 09:44:18,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:18,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:18,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:18,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:18,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:18,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:18,967 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 45 transitions, 143 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:18,967 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:18,967 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:18,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:19,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 194#(= |#race~N~0| 0), 37#L51-1true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 13#L91-4true, 95#L41-6true, 197#true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 178#L72-1true]) [2023-08-26 09:44:19,563 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:19,563 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:19,563 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:19,563 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:19,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, 194#(= |#race~N~0| 0), Black: 192#true, 61#thread2EXITtrue, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 13#L91-4true, 95#L41-6true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 197#true, 178#L72-1true]) [2023-08-26 09:44:19,623 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,623 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,624 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,624 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 194#(= |#race~N~0| 0), 77#L62-1true, 102#L52true, Black: 199#(= ~counter2~0 ~counter1~0), 13#L91-4true, 95#L41-6true, 197#true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 178#L72-1true]) [2023-08-26 09:44:19,626 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,626 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,626 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,626 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, 194#(= |#race~N~0| 0), Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 197#true, 178#L72-1true]) [2023-08-26 09:44:19,626 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,627 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,627 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:19,627 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:19,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, 194#(= |#race~N~0| 0), Black: 192#true, 61#thread2EXITtrue, 145#L92-6true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 197#true, 178#L72-1true]) [2023-08-26 09:44:19,678 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:19,678 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:19,678 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:19,678 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:19,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, 194#(= |#race~N~0| 0), Black: 192#true, 145#L92-6true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, 95#L41-6true, 197#true, 204#(= thread1Thread1of1ForFork2_~i~0 0), 178#L72-1true]) [2023-08-26 09:44:19,679 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:19,679 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:19,679 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:19,679 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:19,772 INFO L124 PetriNetUnfolderBase]: 7839/11000 cut-off events. [2023-08-26 09:44:19,772 INFO L125 PetriNetUnfolderBase]: For 2367/3413 co-relation queries the response was YES. [2023-08-26 09:44:19,802 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25543 conditions, 11000 events. 7839/11000 cut-off events. For 2367/3413 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 66134 event pairs, 2282 based on Foata normal form. 6/8508 useless extension candidates. Maximal degree in co-relation 25537. Up to 4211 conditions per place. [2023-08-26 09:44:19,850 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 88 selfloop transitions, 6 changer transitions 0/106 dead transitions. [2023-08-26 09:44:19,851 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 106 transitions, 510 flow [2023-08-26 09:44:19,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:19,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:19,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 763 transitions. [2023-08-26 09:44:19,853 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4582582582582583 [2023-08-26 09:44:19,853 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 763 transitions. [2023-08-26 09:44:19,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 763 transitions. [2023-08-26 09:44:19,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:19,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 763 transitions. [2023-08-26 09:44:19,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 152.6) internal successors, (763), 5 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:19,858 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:19,859 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:19,859 INFO L175 Difference]: Start difference. First operand has 45 places, 45 transitions, 143 flow. Second operand 5 states and 763 transitions. [2023-08-26 09:44:19,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 106 transitions, 510 flow [2023-08-26 09:44:19,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 106 transitions, 497 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 09:44:19,862 INFO L231 Difference]: Finished difference. Result has 51 places, 49 transitions, 179 flow [2023-08-26 09:44:19,862 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=138, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=179, PETRI_PLACES=51, PETRI_TRANSITIONS=49} [2023-08-26 09:44:19,862 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, -16 predicate places. [2023-08-26 09:44:19,862 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 49 transitions, 179 flow [2023-08-26 09:44:19,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:19,863 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:19,863 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:19,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 09:44:19,864 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:19,864 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:19,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1166947857, now seen corresponding path program 2 times [2023-08-26 09:44:19,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:19,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296960655] [2023-08-26 09:44:19,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:19,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:19,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:19,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:19,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296960655] [2023-08-26 09:44:19,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296960655] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:44:19,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095289799] [2023-08-26 09:44:19,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-26 09:44:19,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:44:19,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:44:19,957 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:44:19,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-26 09:44:20,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-26 09:44:20,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:44:20,141 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:44:20,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:44:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:20,247 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:44:20,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:20,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095289799] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:44:20,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:44:20,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-08-26 09:44:20,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785690510] [2023-08-26 09:44:20,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:44:20,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-26 09:44:20,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:20,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-26 09:44:20,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-08-26 09:44:20,284 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:20,285 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 49 transitions, 179 flow. Second operand has 9 states, 9 states have (on average 140.0) internal successors, (1260), 9 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:20,285 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:20,285 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:20,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:21,760 INFO L124 PetriNetUnfolderBase]: 11701/17219 cut-off events. [2023-08-26 09:44:21,760 INFO L125 PetriNetUnfolderBase]: For 7478/8134 co-relation queries the response was YES. [2023-08-26 09:44:21,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42362 conditions, 17219 events. 11701/17219 cut-off events. For 7478/8134 co-relation queries the response was YES. Maximal size of possible extension queue 1121. Compared 120166 event pairs, 2314 based on Foata normal form. 382/15268 useless extension candidates. Maximal degree in co-relation 42353. Up to 4403 conditions per place. [2023-08-26 09:44:21,891 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 147 selfloop transitions, 18 changer transitions 0/177 dead transitions. [2023-08-26 09:44:21,891 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 177 transitions, 963 flow [2023-08-26 09:44:21,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 09:44:21,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 09:44:21,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1360 transitions. [2023-08-26 09:44:21,895 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4537871204537871 [2023-08-26 09:44:21,895 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1360 transitions. [2023-08-26 09:44:21,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1360 transitions. [2023-08-26 09:44:21,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:21,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1360 transitions. [2023-08-26 09:44:21,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 151.11111111111111) internal successors, (1360), 9 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:21,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 333.0) internal successors, (3330), 10 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:21,904 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 333.0) internal successors, (3330), 10 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:21,904 INFO L175 Difference]: Start difference. First operand has 51 places, 49 transitions, 179 flow. Second operand 9 states and 1360 transitions. [2023-08-26 09:44:21,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 177 transitions, 963 flow [2023-08-26 09:44:21,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 177 transitions, 950 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 09:44:21,910 INFO L231 Difference]: Finished difference. Result has 63 places, 63 transitions, 308 flow [2023-08-26 09:44:21,911 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=176, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=308, PETRI_PLACES=63, PETRI_TRANSITIONS=63} [2023-08-26 09:44:21,911 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, -4 predicate places. [2023-08-26 09:44:21,911 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 63 transitions, 308 flow [2023-08-26 09:44:21,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 140.0) internal successors, (1260), 9 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:21,912 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:21,912 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:21,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-08-26 09:44:22,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:44:22,118 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:22,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:22,118 INFO L85 PathProgramCache]: Analyzing trace with hash -339545767, now seen corresponding path program 1 times [2023-08-26 09:44:22,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:22,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773603493] [2023-08-26 09:44:22,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:22,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:22,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:22,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:22,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773603493] [2023-08-26 09:44:22,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773603493] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:22,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:22,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:22,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424388128] [2023-08-26 09:44:22,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:22,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:22,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:22,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:22,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:22,228 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:22,228 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 63 transitions, 308 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:22,228 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:22,229 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:22,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:22,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 165#$Ultimate##0true, 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:22,852 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:22,852 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:22,852 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:22,852 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:22,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 165#$Ultimate##0true, 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:22,977 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:22,977 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:22,978 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:22,978 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:23,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][60], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 189#true, Black: 192#true, 77#L62-1true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 211#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,106 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,106 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,106 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,106 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 113#thread3EXITtrue, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 97#thread1EXITtrue, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:23,335 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,335 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,335 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,335 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][72], [Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 145#L92-6true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 419#true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:23,412 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,412 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:23,412 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,412 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, 97#thread1EXITtrue, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:23,438 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,438 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:23,438 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,438 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:23,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:23,450 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,450 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,450 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,450 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 113#thread3EXITtrue, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:23,451 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,451 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,451 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:23,451 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:23,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][102], [Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 145#L92-6true, 77#L62-1true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 419#true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:23,510 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,510 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,510 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:23,510 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), 132#L93-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:23,542 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,542 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,542 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,542 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 113#thread3EXITtrue, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), 132#L93-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:23,543 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,543 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,543 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,543 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][101], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, 189#true, 132#L93-6true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:23,755 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:44:23,756 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:23,756 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:23,756 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:23,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][72], [Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, 37#L51-1true, Black: 192#true, 2#thread4EXITtrue, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 419#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:23,834 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,834 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,834 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,834 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,837 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,838 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,838 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,838 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:23,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, 189#true, 205#(<= ~N~0 0), 132#L93-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,839 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,839 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][102], [Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, 37#L51-1true, Black: 192#true, 77#L62-1true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:23,856 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,857 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,857 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,857 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,858 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 189#true, 205#(<= ~N~0 0), 132#L93-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,858 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,858 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:23,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 166#L93-7true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,859 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:44:23,859 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,859 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,859 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:44:23,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, 189#true, 205#(<= ~N~0 0), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 166#L93-7true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,860 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:23,860 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:23,860 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,860 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:23,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][91], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 189#true, 205#(<= ~N~0 0), 172#L94-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 62#L62-6true, 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,876 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 09:44:23,876 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,876 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:23,876 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 09:44:23,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][47], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, 189#true, 205#(<= ~N~0 0), 172#L94-6true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:23,876 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:44:23,877 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:44:23,877 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,877 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:23,899 INFO L124 PetriNetUnfolderBase]: 14423/20420 cut-off events. [2023-08-26 09:44:23,900 INFO L125 PetriNetUnfolderBase]: For 47664/49041 co-relation queries the response was YES. [2023-08-26 09:44:23,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68752 conditions, 20420 events. 14423/20420 cut-off events. For 47664/49041 co-relation queries the response was YES. Maximal size of possible extension queue 1259. Compared 133206 event pairs, 3757 based on Foata normal form. 174/17995 useless extension candidates. Maximal degree in co-relation 68738. Up to 12318 conditions per place. [2023-08-26 09:44:24,085 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 112 selfloop transitions, 12 changer transitions 0/140 dead transitions. [2023-08-26 09:44:24,086 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 140 transitions, 992 flow [2023-08-26 09:44:24,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:24,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:24,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 755 transitions. [2023-08-26 09:44:24,093 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45345345345345345 [2023-08-26 09:44:24,093 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 755 transitions. [2023-08-26 09:44:24,093 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 755 transitions. [2023-08-26 09:44:24,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:24,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 755 transitions. [2023-08-26 09:44:24,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 151.0) internal successors, (755), 5 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:24,097 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:24,098 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:24,098 INFO L175 Difference]: Start difference. First operand has 63 places, 63 transitions, 308 flow. Second operand 5 states and 755 transitions. [2023-08-26 09:44:24,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 140 transitions, 992 flow [2023-08-26 09:44:24,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 140 transitions, 992 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 09:44:24,339 INFO L231 Difference]: Finished difference. Result has 70 places, 71 transitions, 415 flow [2023-08-26 09:44:24,339 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=415, PETRI_PLACES=70, PETRI_TRANSITIONS=71} [2023-08-26 09:44:24,339 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 3 predicate places. [2023-08-26 09:44:24,340 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 71 transitions, 415 flow [2023-08-26 09:44:24,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:24,340 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:24,340 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:24,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 09:44:24,340 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:24,341 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:24,341 INFO L85 PathProgramCache]: Analyzing trace with hash -244026265, now seen corresponding path program 2 times [2023-08-26 09:44:24,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:24,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662894713] [2023-08-26 09:44:24,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:24,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:24,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:24,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:24,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:24,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662894713] [2023-08-26 09:44:24,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662894713] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:24,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:24,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:24,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664083489] [2023-08-26 09:44:24,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:24,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:24,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:24,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:24,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:24,422 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:24,423 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 71 transitions, 415 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:24,423 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:24,423 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:24,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:25,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][17], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 189#true, 428#true, 37#L51-1true, Black: 192#true, 145#L92-6true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 421#(= thread1Thread1of1ForFork2_~i~0 0), 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,664 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][45], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 428#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,664 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][45], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 189#true, 428#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 421#(= thread1Thread1of1ForFork2_~i~0 0), 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,664 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,664 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][45], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), 428#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, 97#thread1EXITtrue, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,665 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,665 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][45], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), Black: 192#true, 428#true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:25,765 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,765 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,765 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,765 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][87], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 428#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,779 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,779 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,779 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,779 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][87], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), 428#true, Black: 192#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:25,780 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][87], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 189#true, 428#true, Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 421#(= thread1Thread1of1ForFork2_~i~0 0), 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,780 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][87], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 205#(<= ~N~0 0), 428#true, Black: 192#true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, 97#thread1EXITtrue, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,780 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,780 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][87], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, 205#(<= ~N~0 0), 428#true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,966 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][45], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, 205#(<= ~N~0 0), 428#true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 419#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:25,966 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:25,966 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:26,177 INFO L124 PetriNetUnfolderBase]: 16050/22781 cut-off events. [2023-08-26 09:44:26,177 INFO L125 PetriNetUnfolderBase]: For 61598/62726 co-relation queries the response was YES. [2023-08-26 09:44:26,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81634 conditions, 22781 events. 16050/22781 cut-off events. For 61598/62726 co-relation queries the response was YES. Maximal size of possible extension queue 1474. Compared 153665 event pairs, 5619 based on Foata normal form. 230/19624 useless extension candidates. Maximal degree in co-relation 81616. Up to 11766 conditions per place. [2023-08-26 09:44:26,472 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 88 selfloop transitions, 25 changer transitions 0/129 dead transitions. [2023-08-26 09:44:26,472 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 129 transitions, 969 flow [2023-08-26 09:44:26,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:26,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:26,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 754 transitions. [2023-08-26 09:44:26,474 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45285285285285287 [2023-08-26 09:44:26,475 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 754 transitions. [2023-08-26 09:44:26,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 754 transitions. [2023-08-26 09:44:26,475 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:26,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 754 transitions. [2023-08-26 09:44:26,476 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 150.8) internal successors, (754), 5 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:26,479 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:26,479 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:26,479 INFO L175 Difference]: Start difference. First operand has 70 places, 71 transitions, 415 flow. Second operand 5 states and 754 transitions. [2023-08-26 09:44:26,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 129 transitions, 969 flow [2023-08-26 09:44:26,827 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 129 transitions, 935 flow, removed 1 selfloop flow, removed 2 redundant places. [2023-08-26 09:44:26,830 INFO L231 Difference]: Finished difference. Result has 75 places, 83 transitions, 591 flow [2023-08-26 09:44:26,830 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=401, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=591, PETRI_PLACES=75, PETRI_TRANSITIONS=83} [2023-08-26 09:44:26,830 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 8 predicate places. [2023-08-26 09:44:26,830 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 83 transitions, 591 flow [2023-08-26 09:44:26,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:26,831 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:26,831 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:26,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 09:44:26,831 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:26,831 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:26,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1561070563, now seen corresponding path program 3 times [2023-08-26 09:44:26,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:26,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432644361] [2023-08-26 09:44:26,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:26,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:26,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:26,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:26,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432644361] [2023-08-26 09:44:26,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432644361] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:26,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:26,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:26,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199463975] [2023-08-26 09:44:26,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:26,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:26,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:26,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:26,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:26,939 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:26,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 83 transitions, 591 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:26,940 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:26,940 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:26,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:28,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,188 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,189 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,189 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,189 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][118], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 189#true, Black: 192#true, 428#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 421#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 439#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,278 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,278 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:28,278 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,278 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:28,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,346 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:44:28,346 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:28,346 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:28,346 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:44:28,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][103], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,347 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [437#true, 113#thread3EXITtrue, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,347 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:28,347 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,453 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,453 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,453 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:28,454 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:28,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,454 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,454 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,454 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,454 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][26], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,641 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,641 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,641 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][120], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 428#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 13#L91-4true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:28,693 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][73], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 113#thread3EXITtrue, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 428#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, 13#L91-4true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:28,693 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,693 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:28,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,748 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,748 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,748 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,748 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,748 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][120], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 428#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:28,784 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,784 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,784 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,784 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][73], [Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 113#thread3EXITtrue, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 428#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 194#(= |#race~N~0| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 178#L72-1true]) [2023-08-26 09:44:28,785 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,785 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,785 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,785 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:28,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, 77#L62-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,833 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,833 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,833 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,833 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 428#true, 77#L62-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:44:28,834 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:28,834 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,834 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,834 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,839 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,839 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,839 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,839 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 55#L92-7true]) [2023-08-26 09:44:28,840 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:28,840 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,840 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,840 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), 115#L42true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,841 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:28,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 189#true, Black: 192#true, 145#L92-6true, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 102#L52true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,885 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 437#true, Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 428#true, 77#L62-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:44:28,886 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,886 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 55#L92-7true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,888 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,888 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:28,888 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][79], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, Black: 192#true, 37#L51-1true, 2#thread4EXITtrue, 77#L62-1true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,889 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, 132#L93-6true, Black: 192#true, 37#L51-1true, 77#L62-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,889 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:28,889 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][119], [437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 189#true, Black: 192#true, 37#L51-1true, 77#L62-1true, 145#L92-6true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), 115#L42true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:44:28,890 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,890 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:28,949 INFO L124 PetriNetUnfolderBase]: 18466/25862 cut-off events. [2023-08-26 09:44:28,949 INFO L125 PetriNetUnfolderBase]: For 85911/87492 co-relation queries the response was YES. [2023-08-26 09:44:29,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100578 conditions, 25862 events. 18466/25862 cut-off events. For 85911/87492 co-relation queries the response was YES. Maximal size of possible extension queue 1504. Compared 168039 event pairs, 5700 based on Foata normal form. 473/23291 useless extension candidates. Maximal degree in co-relation 100557. Up to 13591 conditions per place. [2023-08-26 09:44:29,244 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 136 selfloop transitions, 25 changer transitions 0/179 dead transitions. [2023-08-26 09:44:29,244 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 179 transitions, 1655 flow [2023-08-26 09:44:29,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:29,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:29,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 753 transitions. [2023-08-26 09:44:29,247 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45225225225225224 [2023-08-26 09:44:29,247 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 753 transitions. [2023-08-26 09:44:29,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 753 transitions. [2023-08-26 09:44:29,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:29,249 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 753 transitions. [2023-08-26 09:44:29,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 150.6) internal successors, (753), 5 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:29,253 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:29,254 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:29,254 INFO L175 Difference]: Start difference. First operand has 75 places, 83 transitions, 591 flow. Second operand 5 states and 753 transitions. [2023-08-26 09:44:29,254 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 179 transitions, 1655 flow [2023-08-26 09:44:29,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 179 transitions, 1581 flow, removed 14 selfloop flow, removed 1 redundant places. [2023-08-26 09:44:29,670 INFO L231 Difference]: Finished difference. Result has 80 places, 94 transitions, 728 flow [2023-08-26 09:44:29,670 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=561, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=728, PETRI_PLACES=80, PETRI_TRANSITIONS=94} [2023-08-26 09:44:29,670 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 13 predicate places. [2023-08-26 09:44:29,671 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 94 transitions, 728 flow [2023-08-26 09:44:29,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:29,671 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:29,671 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:29,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 09:44:29,671 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:29,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:29,672 INFO L85 PathProgramCache]: Analyzing trace with hash 962411469, now seen corresponding path program 4 times [2023-08-26 09:44:29,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:29,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587887430] [2023-08-26 09:44:29,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:29,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:29,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:29,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:29,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:29,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587887430] [2023-08-26 09:44:29,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587887430] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:44:29,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265717112] [2023-08-26 09:44:29,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-08-26 09:44:29,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:44:29,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:44:29,753 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:44:29,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-08-26 09:44:29,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-08-26 09:44:29,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:44:29,860 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:44:29,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:44:29,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:29,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:44:29,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:29,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265717112] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:44:29,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:44:29,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-08-26 09:44:29,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376104170] [2023-08-26 09:44:29,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:44:29,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-08-26 09:44:29,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:29,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-08-26 09:44:29,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-08-26 09:44:29,958 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:29,959 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 94 transitions, 728 flow. Second operand has 9 states, 9 states have (on average 139.55555555555554) internal successors, (1256), 9 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:29,959 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:29,959 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:29,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:31,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:31,650 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][123], [189#true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:31,650 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,650 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][27], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 128#L51-6true, 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 439#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:31,681 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,681 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,681 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:31,681 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:31,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:31,933 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][123], [189#true, Black: 192#true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 437#true, Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:31,933 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:31,933 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:31,934 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:32,368 INFO L124 PetriNetUnfolderBase]: 21164/30679 cut-off events. [2023-08-26 09:44:32,368 INFO L125 PetriNetUnfolderBase]: For 116353/118028 co-relation queries the response was YES. [2023-08-26 09:44:32,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122323 conditions, 30679 events. 21164/30679 cut-off events. For 116353/118028 co-relation queries the response was YES. Maximal size of possible extension queue 1915. Compared 217524 event pairs, 3638 based on Foata normal form. 786/28195 useless extension candidates. Maximal degree in co-relation 122300. Up to 9242 conditions per place. [2023-08-26 09:44:32,680 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 225 selfloop transitions, 66 changer transitions 0/306 dead transitions. [2023-08-26 09:44:32,681 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 306 transitions, 2780 flow [2023-08-26 09:44:32,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 09:44:32,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 09:44:32,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1358 transitions. [2023-08-26 09:44:32,685 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4531197864531198 [2023-08-26 09:44:32,685 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1358 transitions. [2023-08-26 09:44:32,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1358 transitions. [2023-08-26 09:44:32,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:32,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1358 transitions. [2023-08-26 09:44:32,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 150.88888888888889) internal successors, (1358), 9 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:32,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 333.0) internal successors, (3330), 10 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:32,694 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 333.0) internal successors, (3330), 10 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:32,694 INFO L175 Difference]: Start difference. First operand has 80 places, 94 transitions, 728 flow. Second operand 9 states and 1358 transitions. [2023-08-26 09:44:32,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 306 transitions, 2780 flow [2023-08-26 09:44:33,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 306 transitions, 2740 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 09:44:33,268 INFO L231 Difference]: Finished difference. Result has 89 places, 142 transitions, 1305 flow [2023-08-26 09:44:33,269 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=701, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1305, PETRI_PLACES=89, PETRI_TRANSITIONS=142} [2023-08-26 09:44:33,269 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 22 predicate places. [2023-08-26 09:44:33,269 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 142 transitions, 1305 flow [2023-08-26 09:44:33,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 139.55555555555554) internal successors, (1256), 9 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:33,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:33,270 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:33,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-08-26 09:44:33,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-08-26 09:44:33,471 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:33,471 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:33,471 INFO L85 PathProgramCache]: Analyzing trace with hash 52609629, now seen corresponding path program 3 times [2023-08-26 09:44:33,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:33,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738693070] [2023-08-26 09:44:33,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:33,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:33,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:33,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:33,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738693070] [2023-08-26 09:44:33,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738693070] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:33,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:33,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:33,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394145833] [2023-08-26 09:44:33,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:33,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:33,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:33,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:33,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:33,600 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:33,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 142 transitions, 1305 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:33,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:33,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:33,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:34,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 165#$Ultimate##0true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:34,658 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:34,658 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:34,658 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:34,658 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:34,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][110], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 165#$Ultimate##0true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:34,970 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:34,970 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:34,970 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:34,970 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:35,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,053 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,053 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,053 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,053 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][117], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), 211#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,348 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,348 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,348 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,348 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,353 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,353 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,353 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,353 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,354 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,354 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,354 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,354 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,357 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,357 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,358 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,358 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][10], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 13#L91-4true, 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,459 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,459 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,459 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:35,459 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:35,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][117], [189#true, Black: 192#true, 145#L92-6true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), 211#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,627 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,627 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,627 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,627 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,629 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,629 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,629 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,629 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:35,630 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,630 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,630 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,630 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,631 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,631 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,631 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,631 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][10], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 21#L72-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,701 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,701 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:35,701 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,701 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:35,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][154], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), 211#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,808 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,808 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,808 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,809 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,816 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,816 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,816 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,816 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:35,894 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,894 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,894 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,894 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][110], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:35,895 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,895 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,895 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:35,895 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][53], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 439#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:35,897 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,897 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,897 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,897 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][29], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 439#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, 77#L62-1true, 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:35,898 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,898 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,898 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:35,898 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:35,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:35,965 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:44:35,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:35,965 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:35,965 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:36,006 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][110], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:36,006 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,006 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][113], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 439#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:36,008 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,008 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:36,008 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,008 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:36,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,049 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,049 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,050 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,050 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,061 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,061 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,061 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,061 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,062 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,062 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,062 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,063 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,063 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,063 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:36,077 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][110], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:36,077 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,077 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,100 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,100 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,101 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,116 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,116 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,116 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,116 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,117 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,117 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,117 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,117 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,118 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:36,118 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,118 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:36,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,147 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,147 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,147 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,148 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,148 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:36,148 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 166#L93-7true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,168 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 166#L93-7true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,168 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,168 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:36,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][125], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 172#L94-6true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,176 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 09:44:36,176 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,176 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:36,176 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 09:44:36,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][85], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 172#L94-6true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:36,177 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:44:36,177 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,177 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:36,177 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:44:36,189 INFO L124 PetriNetUnfolderBase]: 23444/32841 cut-off events. [2023-08-26 09:44:36,189 INFO L125 PetriNetUnfolderBase]: For 229690/232112 co-relation queries the response was YES. [2023-08-26 09:44:36,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 156097 conditions, 32841 events. 23444/32841 cut-off events. For 229690/232112 co-relation queries the response was YES. Maximal size of possible extension queue 2061. Compared 220824 event pairs, 6794 based on Foata normal form. 490/28461 useless extension candidates. Maximal degree in co-relation 156071. Up to 17555 conditions per place. [2023-08-26 09:44:36,572 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 124 selfloop transitions, 58 changer transitions 0/219 dead transitions. [2023-08-26 09:44:36,572 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 219 transitions, 2340 flow [2023-08-26 09:44:36,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:36,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:36,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 756 transitions. [2023-08-26 09:44:36,575 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4540540540540541 [2023-08-26 09:44:36,575 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 756 transitions. [2023-08-26 09:44:36,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 756 transitions. [2023-08-26 09:44:36,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:36,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 756 transitions. [2023-08-26 09:44:36,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 151.2) internal successors, (756), 5 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:36,580 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:36,580 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:36,580 INFO L175 Difference]: Start difference. First operand has 89 places, 142 transitions, 1305 flow. Second operand 5 states and 756 transitions. [2023-08-26 09:44:36,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 219 transitions, 2340 flow [2023-08-26 09:44:38,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 219 transitions, 2332 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 09:44:38,761 INFO L231 Difference]: Finished difference. Result has 94 places, 161 transitions, 1721 flow [2023-08-26 09:44:38,761 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=1299, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1721, PETRI_PLACES=94, PETRI_TRANSITIONS=161} [2023-08-26 09:44:38,761 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 27 predicate places. [2023-08-26 09:44:38,762 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 161 transitions, 1721 flow [2023-08-26 09:44:38,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:38,762 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:38,762 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:38,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 09:44:38,762 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:38,763 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:38,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1170849707, now seen corresponding path program 5 times [2023-08-26 09:44:38,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:38,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099568936] [2023-08-26 09:44:38,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:38,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:38,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:38,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:38,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099568936] [2023-08-26 09:44:38,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099568936] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:44:38,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661291485] [2023-08-26 09:44:38,851 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-08-26 09:44:38,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:44:38,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:44:38,853 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:44:38,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-08-26 09:44:38,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-26 09:44:38,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:44:38,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:44:38,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:44:39,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:39,043 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:44:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:39,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661291485] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:44:39,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:44:39,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-08-26 09:44:39,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41436223] [2023-08-26 09:44:39,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:44:39,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 09:44:39,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:39,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 09:44:39,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-08-26 09:44:39,074 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:39,076 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 161 transitions, 1721 flow. Second operand has 11 states, 11 states have (on average 139.27272727272728) internal successors, (1532), 11 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:39,076 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:39,076 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:39,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:40,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,641 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,641 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,641 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,929 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,929 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:40,929 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,930 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][116], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,930 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:40,930 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:40,931 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,931 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:40,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,968 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,968 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 199#(= ~counter2~0 ~counter1~0), 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:40,969 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,969 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,969 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,969 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,974 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,974 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,974 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,974 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,975 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,975 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,975 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,975 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,976 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:40,976 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:40,976 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,260 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][116], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,260 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:41,260 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:41,261 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,261 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:41,310 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,310 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,310 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,310 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,316 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,316 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,316 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][22], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,317 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,317 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:41,317 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,317 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,318 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,318 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:41,318 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:44:41,318 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][116], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:41,319 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:41,319 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:41,320 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:41,320 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,320 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:41,321 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 653#(= thread1Thread1of1ForFork2_~i~0 0), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:42,128 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,128 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,128 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,128 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][51], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,309 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][116], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,309 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,309 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][56], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:42,310 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:42,310 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,311 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,311 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,311 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,311 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:42,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,312 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,312 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,312 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,312 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:42,696 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,696 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:42,696 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,696 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:42,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,825 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:42,825 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:42,825 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:42,825 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,918 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:42,918 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:42,918 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,220 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:43,220 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:43,220 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:43,220 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:43,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,221 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,221 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,221 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,221 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,330 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,330 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:43,330 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:43,330 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:43,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:43,423 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,423 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,423 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,423 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:43,424 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,424 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,424 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,424 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:43,518 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,518 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,518 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,518 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:43,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:43,519 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,519 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,519 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,519 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,679 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,679 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,679 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][38], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,736 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][93], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:43,736 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,736 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,737 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:43,737 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:44,290 INFO L124 PetriNetUnfolderBase]: 33111/47070 cut-off events. [2023-08-26 09:44:44,290 INFO L125 PetriNetUnfolderBase]: For 346079/348142 co-relation queries the response was YES. [2023-08-26 09:44:44,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220806 conditions, 47070 events. 33111/47070 cut-off events. For 346079/348142 co-relation queries the response was YES. Maximal size of possible extension queue 2882. Compared 339173 event pairs, 8488 based on Foata normal form. 973/41955 useless extension candidates. Maximal degree in co-relation 220777. Up to 22823 conditions per place. [2023-08-26 09:44:44,868 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 224 selfloop transitions, 91 changer transitions 0/331 dead transitions. [2023-08-26 09:44:44,868 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 331 transitions, 4188 flow [2023-08-26 09:44:44,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 09:44:44,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 09:44:44,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1043 transitions. [2023-08-26 09:44:44,870 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44744744744744747 [2023-08-26 09:44:44,870 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1043 transitions. [2023-08-26 09:44:44,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1043 transitions. [2023-08-26 09:44:44,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:44,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1043 transitions. [2023-08-26 09:44:44,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 149.0) internal successors, (1043), 7 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:44,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 333.0) internal successors, (2664), 8 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:44,877 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 333.0) internal successors, (2664), 8 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:44,877 INFO L175 Difference]: Start difference. First operand has 94 places, 161 transitions, 1721 flow. Second operand 7 states and 1043 transitions. [2023-08-26 09:44:44,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 331 transitions, 4188 flow [2023-08-26 09:44:48,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 331 transitions, 4106 flow, removed 41 selfloop flow, removed 0 redundant places. [2023-08-26 09:44:48,166 INFO L231 Difference]: Finished difference. Result has 104 places, 208 transitions, 2684 flow [2023-08-26 09:44:48,166 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=1681, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2684, PETRI_PLACES=104, PETRI_TRANSITIONS=208} [2023-08-26 09:44:48,167 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 37 predicate places. [2023-08-26 09:44:48,167 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 208 transitions, 2684 flow [2023-08-26 09:44:48,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.27272727272728) internal successors, (1532), 11 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:48,167 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:44:48,167 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:44:48,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-08-26 09:44:48,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:44:48,368 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:44:48,368 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:44:48,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1674053669, now seen corresponding path program 6 times [2023-08-26 09:44:48,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:44:48,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695181407] [2023-08-26 09:44:48,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:44:48,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:44:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:44:48,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:44:48,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:44:48,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695181407] [2023-08-26 09:44:48,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695181407] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:44:48,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:44:48,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:44:48,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789381831] [2023-08-26 09:44:48,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:44:48,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:44:48,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:44:48,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:44:48,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:44:48,448 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:44:48,448 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 208 transitions, 2684 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:44:48,448 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:44:48,449 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:44:48,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:44:52,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][89], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:52,038 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][156], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:52,038 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:52,038 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:44:52,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][293], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:52,351 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,352 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,352 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,352 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][231], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, 211#true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:52,821 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][293], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:44:52,903 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,903 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,903 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,903 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:52,948 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][142], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:52,948 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:52,948 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][75], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:53,132 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][179], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:53,132 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,132 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][293], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:53,191 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,191 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,191 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,191 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:53,423 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][142], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true, 55#L92-7true]) [2023-08-26 09:44:53,423 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,423 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:53,580 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,580 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,580 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,580 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,585 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][75], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,586 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][179], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:44:53,586 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,586 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][150], [189#true, Black: 192#true, 145#L92-6true, 102#L52true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:44:53,609 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,609 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,609 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,609 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][50], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,633 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,633 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,633 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,633 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:44:53,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][142], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,634 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,634 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,634 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,634 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][142], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,730 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:53,730 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][142], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true, 178#L72-1true]) [2023-08-26 09:44:53,731 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,731 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:44:53,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,844 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:53,844 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,844 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:44:53,844 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,849 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:44:53,849 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,849 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:44:53,849 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:44:53,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:44:53,853 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:44:53,853 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,853 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:44:53,853 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:44:53,965 INFO L124 PetriNetUnfolderBase]: 40695/57049 cut-off events. [2023-08-26 09:44:53,965 INFO L125 PetriNetUnfolderBase]: For 574841/582375 co-relation queries the response was YES. [2023-08-26 09:44:54,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 311437 conditions, 57049 events. 40695/57049 cut-off events. For 574841/582375 co-relation queries the response was YES. Maximal size of possible extension queue 3343. Compared 404178 event pairs, 11207 based on Foata normal form. 1115/50552 useless extension candidates. Maximal degree in co-relation 311403. Up to 28187 conditions per place. [2023-08-26 09:44:54,768 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 214 selfloop transitions, 131 changer transitions 0/384 dead transitions. [2023-08-26 09:44:54,768 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 384 transitions, 5834 flow [2023-08-26 09:44:54,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:44:54,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:44:54,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 751 transitions. [2023-08-26 09:44:54,772 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45105105105105103 [2023-08-26 09:44:54,772 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 751 transitions. [2023-08-26 09:44:54,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 751 transitions. [2023-08-26 09:44:54,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:44:54,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 751 transitions. [2023-08-26 09:44:54,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 150.2) internal successors, (751), 5 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:54,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:54,776 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:44:54,776 INFO L175 Difference]: Start difference. First operand has 104 places, 208 transitions, 2684 flow. Second operand 5 states and 751 transitions. [2023-08-26 09:44:54,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 384 transitions, 5834 flow [2023-08-26 09:45:03,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 384 transitions, 5544 flow, removed 145 selfloop flow, removed 0 redundant places. [2023-08-26 09:45:03,372 INFO L231 Difference]: Finished difference. Result has 111 places, 272 transitions, 4082 flow [2023-08-26 09:45:03,372 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=2554, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=4082, PETRI_PLACES=111, PETRI_TRANSITIONS=272} [2023-08-26 09:45:03,372 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 44 predicate places. [2023-08-26 09:45:03,372 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 272 transitions, 4082 flow [2023-08-26 09:45:03,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:45:03,373 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:45:03,373 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:45:03,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 09:45:03,373 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:45:03,373 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:45:03,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1455481545, now seen corresponding path program 7 times [2023-08-26 09:45:03,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:45:03,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087258656] [2023-08-26 09:45:03,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:45:03,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:45:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:45:03,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:03,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:45:03,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087258656] [2023-08-26 09:45:03,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087258656] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:45:03,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228591015] [2023-08-26 09:45:03,466 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-08-26 09:45:03,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:45:03,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:45:03,469 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:45:03,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-08-26 09:45:03,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:45:03,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:45:03,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:45:03,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:03,638 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:45:03,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:03,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228591015] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:45:03,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:45:03,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-08-26 09:45:03,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723402429] [2023-08-26 09:45:03,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:45:03,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 09:45:03,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:45:03,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 09:45:03,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-08-26 09:45:03,678 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:45:03,680 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 272 transitions, 4082 flow. Second operand has 11 states, 11 states have (on average 139.0909090909091) internal successors, (1530), 11 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:03,680 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:45:03,680 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:45:03,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:45:05,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([519] $Ultimate##0-->L41-6: Formula: (= v_thread1Thread1of1ForFork2_~i~0_1 0) InVars {} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_1} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_~i~0][15], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:05,617 INFO L294 olderBase$Statistics]: this new event has 18 ancestors and is not cut-off event [2023-08-26 09:45:05,617 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:05,617 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:05,617 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:05,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([519] $Ultimate##0-->L41-6: Formula: (= v_thread1Thread1of1ForFork2_~i~0_1 0) InVars {} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_1} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_~i~0][15], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 21#L72-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:05,679 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:05,679 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:45:05,679 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:45:05,919 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:08,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:08,543 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][148], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:08,543 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,543 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:08,839 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][148], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:08,839 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,839 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:08,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][20], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:08,870 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:08,870 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:08,870 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:08,870 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:09,053 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][148], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:09,053 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,053 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][52], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:09,086 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][148], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 445#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:09,086 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,086 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][26], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:45:09,767 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:45:09,767 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:09,767 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:09,767 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:09,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][26], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 863#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:45:09,802 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:45:09,802 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:45:09,802 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:09,803 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:09,859 INFO L124 PetriNetUnfolderBase]: 39999/57610 cut-off events. [2023-08-26 09:45:09,860 INFO L125 PetriNetUnfolderBase]: For 476163/482029 co-relation queries the response was YES. [2023-08-26 09:45:10,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 295967 conditions, 57610 events. 39999/57610 cut-off events. For 476163/482029 co-relation queries the response was YES. Maximal size of possible extension queue 3339. Compared 430497 event pairs, 8262 based on Foata normal form. 1634/52178 useless extension candidates. Maximal degree in co-relation 295929. Up to 18754 conditions per place. [2023-08-26 09:45:10,474 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 261 selfloop transitions, 225 changer transitions 0/503 dead transitions. [2023-08-26 09:45:10,474 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 503 transitions, 7568 flow [2023-08-26 09:45:10,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 09:45:10,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 09:45:10,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1636 transitions. [2023-08-26 09:45:10,477 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44662844662844664 [2023-08-26 09:45:10,477 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1636 transitions. [2023-08-26 09:45:10,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1636 transitions. [2023-08-26 09:45:10,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:45:10,479 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1636 transitions. [2023-08-26 09:45:10,481 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 148.72727272727272) internal successors, (1636), 11 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:10,497 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 333.0) internal successors, (3996), 12 states have internal predecessors, (3996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:10,499 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 333.0) internal successors, (3996), 12 states have internal predecessors, (3996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:10,499 INFO L175 Difference]: Start difference. First operand has 111 places, 272 transitions, 4082 flow. Second operand 11 states and 1636 transitions. [2023-08-26 09:45:10,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 503 transitions, 7568 flow [2023-08-26 09:45:13,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 503 transitions, 7356 flow, removed 24 selfloop flow, removed 1 redundant places. [2023-08-26 09:45:13,888 INFO L231 Difference]: Finished difference. Result has 126 places, 345 transitions, 5881 flow [2023-08-26 09:45:13,888 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=3952, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5881, PETRI_PLACES=126, PETRI_TRANSITIONS=345} [2023-08-26 09:45:13,889 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 59 predicate places. [2023-08-26 09:45:13,889 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 345 transitions, 5881 flow [2023-08-26 09:45:13,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.0909090909091) internal successors, (1530), 11 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:13,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:45:13,890 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:45:13,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-08-26 09:45:14,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:45:14,090 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:45:14,091 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:45:14,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1171876323, now seen corresponding path program 8 times [2023-08-26 09:45:14,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:45:14,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992380356] [2023-08-26 09:45:14,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:45:14,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:45:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:45:14,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:14,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:45:14,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992380356] [2023-08-26 09:45:14,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992380356] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:45:14,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:45:14,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:45:14,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533784452] [2023-08-26 09:45:14,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:45:14,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:45:14,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:45:14,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:45:14,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:45:14,209 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:45:14,210 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 345 transitions, 5881 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:45:14,210 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:45:14,210 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:45:14,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:45:15,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([554] L62-6-->L62-1: Formula: (= |v_#race~N~0_7| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_7|} AuxVars[] AssignedVars[#race~N~0][35], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 144#L90-4true]) [2023-08-26 09:45:15,556 INFO L294 olderBase$Statistics]: this new event has 18 ancestors and is cut-off event [2023-08-26 09:45:15,556 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:15,556 INFO L297 olderBase$Statistics]: existing Event has 15 ancestors and is cut-off event [2023-08-26 09:45:15,556 INFO L297 olderBase$Statistics]: existing Event has 15 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,920 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,920 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,920 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,921 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,921 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:15,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,923 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:15,923 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:15,923 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:15,923 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:15,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,923 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,924 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:45:15,924 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,924 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:45:15,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 13#L91-4true]) [2023-08-26 09:45:15,984 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,984 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,984 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,984 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][66], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:15,985 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,985 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,985 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,985 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, 449#(<= 1 ~N~0), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,989 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, 115#L42true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:15,989 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:15,989 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([519] $Ultimate##0-->L41-6: Formula: (= v_thread1Thread1of1ForFork2_~i~0_1 0) InVars {} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_1} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_~i~0][15], [189#true, Black: 192#true, 2#thread4EXITtrue, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,583 INFO L294 olderBase$Statistics]: this new event has 18 ancestors and is not cut-off event [2023-08-26 09:45:16,583 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:16,583 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:16,583 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:45:16,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([519] $Ultimate##0-->L41-6: Formula: (= v_thread1Thread1of1ForFork2_~i~0_1 0) InVars {} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_1} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_~i~0][15], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,649 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:16,649 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:45:16,650 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:16,650 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:45:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,684 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,685 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,685 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,686 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, 115#L42true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,686 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,686 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][26], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,687 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,687 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:16,687 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:16,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,688 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,688 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:45:16,688 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,688 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:16,688 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,691 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:16,691 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,691 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:16,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true]) [2023-08-26 09:45:16,764 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,764 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,764 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,764 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][66], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:16,765 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,765 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,765 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,765 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][66], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:16,766 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,766 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,766 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:16,766 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 169#L91-3true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:17,459 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,459 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:17,459 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:17,459 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:17,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:17,480 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,480 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,480 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,480 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:17,481 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,481 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,481 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,481 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:17,482 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:17,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:17,482 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,483 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:17,483 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,483 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:17,483 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:45:17,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][66], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:17,566 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,566 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,566 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,566 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:17,593 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,593 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,593 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:17,593 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:18,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:18,044 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:18,044 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:18,044 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:19,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [113#thread3EXITtrue, 189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:19,664 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,664 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,664 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,664 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:19,741 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,741 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,741 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,741 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:19,742 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,742 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,742 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,742 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:19,813 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,813 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,813 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,814 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:19,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:19,814 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,814 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,814 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,814 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:19,857 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:19,857 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:19,857 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:19,857 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:20,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:20,131 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:20,131 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,131 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][128], [189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:20,168 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,168 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][49], [113#thread3EXITtrue, 189#true, Black: 192#true, 2#thread4EXITtrue, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 445#true, 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 205#(<= ~N~0 0), 132#L93-6true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:20,169 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,169 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 13#L91-4true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,327 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,327 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:20,327 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:20,327 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:20,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][164], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 13#L91-4true]) [2023-08-26 09:45:20,328 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,328 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:20,328 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,328 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:20,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,370 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,370 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,370 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,370 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,782 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,782 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:20,782 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:20,782 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][164], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true]) [2023-08-26 09:45:20,783 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:45:20,783 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,783 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,783 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, 115#L42true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,831 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][164], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 115#L42true]) [2023-08-26 09:45:20,831 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,831 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,832 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,832 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:20,832 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:20,832 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][289], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 449#(<= 1 ~N~0)]) [2023-08-26 09:45:20,833 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,833 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,833 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:20,833 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:45:20,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][19], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 641#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 178#L72-1true]) [2023-08-26 09:45:20,893 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:45:20,893 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,893 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,893 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:20,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][289], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:20,926 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:45:20,926 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,926 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:20,926 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:45:20,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][289], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 77#L62-1true, Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 449#(<= 1 ~N~0), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:20,989 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:45:20,989 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,989 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:45:20,989 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:45:21,082 INFO L124 PetriNetUnfolderBase]: 41672/59554 cut-off events. [2023-08-26 09:45:21,083 INFO L125 PetriNetUnfolderBase]: For 572077/580413 co-relation queries the response was YES. [2023-08-26 09:45:21,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 317958 conditions, 59554 events. 41672/59554 cut-off events. For 572077/580413 co-relation queries the response was YES. Maximal size of possible extension queue 3438. Compared 440617 event pairs, 11529 based on Foata normal form. 858/52466 useless extension candidates. Maximal degree in co-relation 317914. Up to 29280 conditions per place. [2023-08-26 09:45:21,973 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 193 selfloop transitions, 204 changer transitions 1/415 dead transitions. [2023-08-26 09:45:21,973 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 415 transitions, 7380 flow [2023-08-26 09:45:21,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:45:21,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:45:21,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 746 transitions. [2023-08-26 09:45:21,975 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44804804804804804 [2023-08-26 09:45:21,975 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 746 transitions. [2023-08-26 09:45:21,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 746 transitions. [2023-08-26 09:45:21,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:45:21,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 746 transitions. [2023-08-26 09:45:21,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 149.2) internal successors, (746), 5 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:21,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:21,979 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:21,979 INFO L175 Difference]: Start difference. First operand has 126 places, 345 transitions, 5881 flow. Second operand 5 states and 746 transitions. [2023-08-26 09:45:21,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 415 transitions, 7380 flow [2023-08-26 09:45:27,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 415 transitions, 7043 flow, removed 91 selfloop flow, removed 2 redundant places. [2023-08-26 09:45:27,940 INFO L231 Difference]: Finished difference. Result has 129 places, 356 transitions, 6187 flow [2023-08-26 09:45:27,941 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=5544, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=6187, PETRI_PLACES=129, PETRI_TRANSITIONS=356} [2023-08-26 09:45:27,941 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 62 predicate places. [2023-08-26 09:45:27,941 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 356 transitions, 6187 flow [2023-08-26 09:45:27,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 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) [2023-08-26 09:45:27,941 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:45:27,941 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:45:27,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 09:45:27,942 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:45:27,942 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:45:27,942 INFO L85 PathProgramCache]: Analyzing trace with hash -654049341, now seen corresponding path program 1 times [2023-08-26 09:45:27,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:45:27,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110360234] [2023-08-26 09:45:27,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:45:27,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:45:27,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:45:28,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:28,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:45:28,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110360234] [2023-08-26 09:45:28,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110360234] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:45:28,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:45:28,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:45:28,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269541662] [2023-08-26 09:45:28,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:45:28,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:45:28,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:45:28,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:45:28,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:45:28,018 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:45:28,018 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 356 transitions, 6187 flow. Second operand has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:45:28,018 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:45:28,018 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:45:28,019 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:45:31,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][337], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 874#(= thread1Thread1of1ForFork2_~i~0 0), 128#L51-6true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:31,948 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:31,948 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:31,948 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:31,948 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:33,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][337], [189#true, Black: 192#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:33,181 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,181 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,181 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,181 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][468], [189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 21#L72-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:33,182 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,182 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,182 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,182 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 55#L92-7true]) [2023-08-26 09:45:33,204 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is not cut-off event [2023-08-26 09:45:33,204 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:45:33,204 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:45:33,204 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:45:33,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 55#L92-7true]) [2023-08-26 09:45:33,264 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,264 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:45:33,264 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,264 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:33,802 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:45:33,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [189#true, Black: 192#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 445#true, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 205#(<= ~N~0 0), 132#L93-6true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:33,864 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:33,864 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:33,864 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:33,864 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:34,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][468], [113#thread3EXITtrue, 189#true, Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 874#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:34,050 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:34,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,050 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][337], [113#thread3EXITtrue, 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 192#true, 145#L92-6true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 21#L72-6true, 874#(= thread1Thread1of1ForFork2_~i~0 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:34,051 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:34,051 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,051 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,051 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][25], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 1087#true, 13#L91-4true, 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:45:34,053 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:45:34,053 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:34,054 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:34,054 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:34,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][25], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1080#true, 1087#true, 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 178#L72-1true]) [2023-08-26 09:45:34,261 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:45:34,261 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:34,261 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:45:34,261 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:45:34,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [113#thread3EXITtrue, 189#true, Black: 192#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:34,648 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-26 09:45:34,648 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:45:34,649 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:45:34,649 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:45:34,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][215], [189#true, Black: 192#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 205#(<= ~N~0 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 21#L72-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1080#true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1087#true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:45:34,698 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:45:34,876 INFO L124 PetriNetUnfolderBase]: 41659/59984 cut-off events. [2023-08-26 09:45:34,876 INFO L125 PetriNetUnfolderBase]: For 592762/602655 co-relation queries the response was YES. [2023-08-26 09:45:35,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 323165 conditions, 59984 events. 41659/59984 cut-off events. For 592762/602655 co-relation queries the response was YES. Maximal size of possible extension queue 3460. Compared 449455 event pairs, 9917 based on Foata normal form. 1171/53453 useless extension candidates. Maximal degree in co-relation 323119. Up to 23496 conditions per place. [2023-08-26 09:45:35,644 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 502 selfloop transitions, 34 changer transitions 1/576 dead transitions. [2023-08-26 09:45:35,644 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 576 transitions, 10568 flow [2023-08-26 09:45:35,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:45:35,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:45:35,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 762 transitions. [2023-08-26 09:45:35,646 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45765765765765765 [2023-08-26 09:45:35,646 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 762 transitions. [2023-08-26 09:45:35,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 762 transitions. [2023-08-26 09:45:35,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:45:35,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 762 transitions. [2023-08-26 09:45:35,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 152.4) internal successors, (762), 5 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:35,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:35,651 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:35,651 INFO L175 Difference]: Start difference. First operand has 129 places, 356 transitions, 6187 flow. Second operand 5 states and 762 transitions. [2023-08-26 09:45:35,651 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 576 transitions, 10568 flow [2023-08-26 09:45:40,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 576 transitions, 9956 flow, removed 17 selfloop flow, removed 3 redundant places. [2023-08-26 09:45:40,618 INFO L231 Difference]: Finished difference. Result has 132 places, 361 transitions, 5898 flow [2023-08-26 09:45:40,619 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=5757, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=5898, PETRI_PLACES=132, PETRI_TRANSITIONS=361} [2023-08-26 09:45:40,619 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 65 predicate places. [2023-08-26 09:45:40,619 INFO L495 AbstractCegarLoop]: Abstraction has has 132 places, 361 transitions, 5898 flow [2023-08-26 09:45:40,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:45:40,619 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:45:40,619 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:45:40,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 09:45:40,620 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:45:40,620 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:45:40,620 INFO L85 PathProgramCache]: Analyzing trace with hash -415140865, now seen corresponding path program 2 times [2023-08-26 09:45:40,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:45:40,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070075282] [2023-08-26 09:45:40,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:45:40,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:45:40,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:45:40,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:40,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:45:40,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070075282] [2023-08-26 09:45:40,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070075282] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:45:40,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650153952] [2023-08-26 09:45:40,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-08-26 09:45:40,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:45:40,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:45:40,689 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:45:40,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-08-26 09:45:40,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-26 09:45:40,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:45:40,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:45:40,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:45:40,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:40,954 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:45:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:45:40,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650153952] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:45:40,994 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:45:40,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-08-26 09:45:40,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598354472] [2023-08-26 09:45:40,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:45:40,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 09:45:40,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:45:40,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 09:45:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-08-26 09:45:40,997 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:45:40,998 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 361 transitions, 5898 flow. Second operand has 10 states, 10 states have (on average 139.9) internal successors, (1399), 10 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:40,998 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:45:40,998 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:45:40,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:45:43,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][47], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:43,616 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,616 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,616 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,616 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][21], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:43,716 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][22], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 21#L72-6true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:45:43,716 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:43,716 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:45:44,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][248], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1097#(= thread3Thread1of1ForFork1_~i~2 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 13#L91-4true, 1087#true]) [2023-08-26 09:45:44,424 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,424 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,424 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,424 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][47], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:44,707 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,708 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,708 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,708 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][21], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:45:44,836 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][22], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 21#L72-6true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 55#L92-7true]) [2023-08-26 09:45:44,836 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:44,836 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][232], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true]) [2023-08-26 09:45:45,077 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,077 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,077 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,077 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][232], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true]) [2023-08-26 09:45:45,160 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,160 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,160 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,160 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:45:45,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][250], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 115#L42true, 13#L91-4true, 1087#true]) [2023-08-26 09:45:45,232 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:45:45,232 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:45:45,232 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:45:45,232 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:45:45,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][248], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1087#true]) [2023-08-26 09:45:45,337 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,337 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,337 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,337 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][47], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:45,876 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,876 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,876 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:45,876 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][21], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:45:46,014 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][22], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 21#L72-6true, Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:45:46,014 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,014 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:45:46,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][250], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 115#L42true, 1087#true]) [2023-08-26 09:45:46,459 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,459 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,459 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,460 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][325], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true]) [2023-08-26 09:45:46,982 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:46,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:47,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][325], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 21#L72-6true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 13#L91-4true]) [2023-08-26 09:45:47,181 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:45:47,181 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:47,181 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:47,181 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:45:47,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][17], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:45:47,377 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:45:47,377 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:47,377 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:47,377 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:45:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][9], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 654#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, 1089#(= |thread2Thread1of1ForFork0_~i~1#1| 0)]) [2023-08-26 09:45:48,380 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is not cut-off event [2023-08-26 09:45:48,380 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:45:48,380 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:45:48,380 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:45:53,411 INFO L124 PetriNetUnfolderBase]: 68718/102895 cut-off events. [2023-08-26 09:45:53,411 INFO L125 PetriNetUnfolderBase]: For 979562/995942 co-relation queries the response was YES. [2023-08-26 09:45:54,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 535149 conditions, 102895 events. 68718/102895 cut-off events. For 979562/995942 co-relation queries the response was YES. Maximal size of possible extension queue 5416. Compared 868084 event pairs, 10608 based on Foata normal form. 5857/100129 useless extension candidates. Maximal degree in co-relation 535101. Up to 31671 conditions per place. [2023-08-26 09:45:54,893 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 803 selfloop transitions, 375 changer transitions 0/1217 dead transitions. [2023-08-26 09:45:54,893 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 1217 transitions, 20473 flow [2023-08-26 09:45:54,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-26 09:45:54,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-26 09:45:54,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2230 transitions. [2023-08-26 09:45:54,898 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44644644644644643 [2023-08-26 09:45:54,899 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2230 transitions. [2023-08-26 09:45:54,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2230 transitions. [2023-08-26 09:45:54,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:45:54,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2230 transitions. [2023-08-26 09:45:54,904 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 148.66666666666666) internal successors, (2230), 15 states have internal predecessors, (2230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:54,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 333.0) internal successors, (5328), 16 states have internal predecessors, (5328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:54,911 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 333.0) internal successors, (5328), 16 states have internal predecessors, (5328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:45:54,911 INFO L175 Difference]: Start difference. First operand has 132 places, 361 transitions, 5898 flow. Second operand 15 states and 2230 transitions. [2023-08-26 09:45:54,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 1217 transitions, 20473 flow [2023-08-26 09:46:06,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 1217 transitions, 20187 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 09:46:06,535 INFO L231 Difference]: Finished difference. Result has 150 places, 606 transitions, 11693 flow [2023-08-26 09:46:06,535 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=5845, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=11693, PETRI_PLACES=150, PETRI_TRANSITIONS=606} [2023-08-26 09:46:06,536 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 83 predicate places. [2023-08-26 09:46:06,536 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 606 transitions, 11693 flow [2023-08-26 09:46:06,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 139.9) internal successors, (1399), 10 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:06,536 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:46:06,536 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:46:06,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-08-26 09:46:06,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-08-26 09:46:06,737 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:46:06,737 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:46:06,737 INFO L85 PathProgramCache]: Analyzing trace with hash 596825651, now seen corresponding path program 3 times [2023-08-26 09:46:06,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:46:06,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535782951] [2023-08-26 09:46:06,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:46:06,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:46:06,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:46:06,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:46:06,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:46:06,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535782951] [2023-08-26 09:46:06,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535782951] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:46:06,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304420232] [2023-08-26 09:46:06,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-08-26 09:46:06,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:46:06,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:46:06,800 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:46:06,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-08-26 09:46:06,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-08-26 09:46:06,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:46:06,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:46:06,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:46:07,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:46:07,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:46:07,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:46:07,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304420232] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:46:07,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:46:07,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2023-08-26 09:46:07,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375102714] [2023-08-26 09:46:07,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:46:07,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-26 09:46:07,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:46:07,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-26 09:46:07,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-08-26 09:46:07,068 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:46:07,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 606 transitions, 11693 flow. Second operand has 8 states, 8 states have (on average 140.0) internal successors, (1120), 8 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:07,069 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:46:07,069 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:46:07,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:46:10,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][39], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:10,187 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,187 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,187 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,187 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][97], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:10,691 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][98], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true]) [2023-08-26 09:46:10,691 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,691 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,692 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:10,692 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:46:11,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][39], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 55#L92-7true]) [2023-08-26 09:46:11,737 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,737 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,737 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,737 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][97], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:11,813 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][98], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true]) [2023-08-26 09:46:11,813 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:11,813 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:12,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][328], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 13#L91-4true, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:12,472 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:46:12,472 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:12,472 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:12,472 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:13,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][39], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:13,303 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,303 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,303 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,303 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][227], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 13#L91-4true]) [2023-08-26 09:46:13,431 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:46:13,431 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:13,431 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:13,431 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:46:13,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][446], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 13#L91-4true]) [2023-08-26 09:46:13,908 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][109], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 13#L91-4true]) [2023-08-26 09:46:13,908 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:13,908 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:14,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][327], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:14,981 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:46:14,981 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:14,981 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:14,981 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][97], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:15,042 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,042 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,042 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,042 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][98], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 115#L42true, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:15,043 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,043 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,043 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,043 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][338], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 13#L91-4true]) [2023-08-26 09:46:15,126 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:46:15,126 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:46:15,126 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:46:15,126 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:46:15,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][587], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0)]) [2023-08-26 09:46:15,779 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:46:15,779 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:15,779 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:15,780 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:46:15,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][446], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2))]) [2023-08-26 09:46:15,928 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][109], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0)]) [2023-08-26 09:46:15,928 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:15,928 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:46:16,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][262], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:16,231 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,231 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,231 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,231 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][264], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 115#L42true]) [2023-08-26 09:46:16,234 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,234 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,234 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,234 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:46:16,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][841], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 13#L91-4true]) [2023-08-26 09:46:16,294 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is not cut-off event [2023-08-26 09:46:16,294 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:46:16,295 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:46:16,295 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:46:17,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][936], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 13#L91-4true]) [2023-08-26 09:46:17,793 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:46:17,793 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:17,793 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:17,793 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:17,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][327], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 55#L92-7true]) [2023-08-26 09:46:17,797 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is not cut-off event [2023-08-26 09:46:17,797 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:46:17,797 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:46:17,797 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:46:18,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][1100], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:46:18,455 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:46:18,455 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:18,455 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:18,456 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:46:19,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][327], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:19,466 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:46:19,466 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:19,466 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:19,466 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:19,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][805], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0))]) [2023-08-26 09:46:19,828 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,828 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,829 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,829 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][806], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 115#L42true]) [2023-08-26 09:46:19,830 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][262], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:19,831 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,831 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,832 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,832 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][264], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 115#L42true, 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:46:19,853 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,853 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,853 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:19,853 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:46:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][1309], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 13#L91-4true]) [2023-08-26 09:46:20,049 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:46:20,049 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:20,049 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:20,049 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:46:24,830 INFO L124 PetriNetUnfolderBase]: 84353/125428 cut-off events. [2023-08-26 09:46:24,830 INFO L125 PetriNetUnfolderBase]: For 1380427/1396286 co-relation queries the response was YES. [2023-08-26 09:46:26,153 INFO L83 FinitePrefix]: Finished finitePrefix Result has 703808 conditions, 125428 events. 84353/125428 cut-off events. For 1380427/1396286 co-relation queries the response was YES. Maximal size of possible extension queue 6649. Compared 1068997 event pairs, 11657 based on Foata normal form. 4092/119990 useless extension candidates. Maximal degree in co-relation 703754. Up to 39663 conditions per place. [2023-08-26 09:46:26,867 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 1474 selfloop transitions, 162 changer transitions 2/1685 dead transitions. [2023-08-26 09:46:26,867 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 1685 transitions, 33447 flow [2023-08-26 09:46:26,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-26 09:46:26,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-26 09:46:26,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1654 transitions. [2023-08-26 09:46:26,870 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45154245154245154 [2023-08-26 09:46:26,870 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1654 transitions. [2023-08-26 09:46:26,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1654 transitions. [2023-08-26 09:46:26,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:46:26,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1654 transitions. [2023-08-26 09:46:26,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 150.36363636363637) internal successors, (1654), 11 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:26,877 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 333.0) internal successors, (3996), 12 states have internal predecessors, (3996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:26,877 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 333.0) internal successors, (3996), 12 states have internal predecessors, (3996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:26,877 INFO L175 Difference]: Start difference. First operand has 150 places, 606 transitions, 11693 flow. Second operand 11 states and 1654 transitions. [2023-08-26 09:46:26,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 1685 transitions, 33447 flow [2023-08-26 09:46:52,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 1685 transitions, 32501 flow, removed 162 selfloop flow, removed 1 redundant places. [2023-08-26 09:46:52,085 INFO L231 Difference]: Finished difference. Result has 163 places, 710 transitions, 12884 flow [2023-08-26 09:46:52,086 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=11261, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=12884, PETRI_PLACES=163, PETRI_TRANSITIONS=710} [2023-08-26 09:46:52,086 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 96 predicate places. [2023-08-26 09:46:52,086 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 710 transitions, 12884 flow [2023-08-26 09:46:52,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 140.0) internal successors, (1120), 8 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:46:52,087 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:46:52,087 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:46:52,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-08-26 09:46:52,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-08-26 09:46:52,287 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:46:52,288 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:46:52,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1244458340, now seen corresponding path program 1 times [2023-08-26 09:46:52,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:46:52,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915188454] [2023-08-26 09:46:52,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:46:52,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:46:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:46:52,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:46:52,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:46:52,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915188454] [2023-08-26 09:46:52,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915188454] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:46:52,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:46:52,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:46:52,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62131476] [2023-08-26 09:46:52,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:46:52,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:46:52,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:46:52,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:46:52,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:46:52,351 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:46:52,361 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 710 transitions, 12884 flow. Second operand has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:46:52,361 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:46:52,361 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:46:52,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:46:57,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][45], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:46:57,897 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][48], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:46:57,897 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:46:57,897 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:01,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][45], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:47:01,645 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][48], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:47:01,645 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:01,645 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:05,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][41], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 55#L92-7true]) [2023-08-26 09:47:05,247 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is not cut-off event [2023-08-26 09:47:05,247 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:47:05,247 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:47:05,247 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:47:06,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][163], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 102#L52true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:47:06,840 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:47:06,840 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:06,840 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:06,840 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:06,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][328], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:47:06,841 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:47:06,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:06,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:06,841 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][41], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0)]) [2023-08-26 09:47:07,064 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:47:07,064 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:47:07,064 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:47:07,064 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:47:12,672 INFO L124 PetriNetUnfolderBase]: 87524/128202 cut-off events. [2023-08-26 09:47:12,673 INFO L125 PetriNetUnfolderBase]: For 1428151/1446558 co-relation queries the response was YES. [2023-08-26 09:47:13,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 729116 conditions, 128202 events. 87524/128202 cut-off events. For 1428151/1446558 co-relation queries the response was YES. Maximal size of possible extension queue 6823. Compared 1073853 event pairs, 18315 based on Foata normal form. 2270/117788 useless extension candidates. Maximal degree in co-relation 729057. Up to 46719 conditions per place. [2023-08-26 09:47:14,689 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 987 selfloop transitions, 96 changer transitions 22/1139 dead transitions. [2023-08-26 09:47:14,689 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 1139 transitions, 21842 flow [2023-08-26 09:47:14,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:47:14,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:47:14,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 762 transitions. [2023-08-26 09:47:14,690 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45765765765765765 [2023-08-26 09:47:14,690 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 762 transitions. [2023-08-26 09:47:14,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 762 transitions. [2023-08-26 09:47:14,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:47:14,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 762 transitions. [2023-08-26 09:47:14,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 152.4) internal successors, (762), 5 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:47:14,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:47:14,693 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:47:14,693 INFO L175 Difference]: Start difference. First operand has 163 places, 710 transitions, 12884 flow. Second operand 5 states and 762 transitions. [2023-08-26 09:47:14,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 1139 transitions, 21842 flow [2023-08-26 09:47:46,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 1139 transitions, 21688 flow, removed 34 selfloop flow, removed 1 redundant places. [2023-08-26 09:47:46,219 INFO L231 Difference]: Finished difference. Result has 168 places, 718 transitions, 13131 flow [2023-08-26 09:47:46,219 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=12754, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=614, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=13131, PETRI_PLACES=168, PETRI_TRANSITIONS=718} [2023-08-26 09:47:46,220 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 101 predicate places. [2023-08-26 09:47:46,220 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 718 transitions, 13131 flow [2023-08-26 09:47:46,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:47:46,220 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:47:46,220 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:47:46,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 09:47:46,220 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:47:46,221 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:47:46,221 INFO L85 PathProgramCache]: Analyzing trace with hash 138205627, now seen corresponding path program 4 times [2023-08-26 09:47:46,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:47:46,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418330115] [2023-08-26 09:47:46,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:47:46,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:47:46,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:47:46,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:47:46,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:47:46,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418330115] [2023-08-26 09:47:46,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418330115] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:47:46,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190902688] [2023-08-26 09:47:46,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-08-26 09:47:46,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:47:46,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:47:46,309 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:47:46,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-08-26 09:47:46,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-08-26 09:47:46,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:47:46,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:47:46,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:47:46,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:47:46,491 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:47:46,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:47:46,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190902688] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:47:46,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:47:46,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-08-26 09:47:46,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587780708] [2023-08-26 09:47:46,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:47:46,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 09:47:46,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:47:46,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 09:47:46,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-08-26 09:47:46,531 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:47:46,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 718 transitions, 13131 flow. Second operand has 11 states, 11 states have (on average 139.45454545454547) internal successors, (1534), 11 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:47:46,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:47:46,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:47:46,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:47:49,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:49,842 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:49,842 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:49,843 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:49,843 INFO L297 olderBase$Statistics]: existing Event has 16 ancestors and is cut-off event [2023-08-26 09:47:50,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,258 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,258 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,258 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,258 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,265 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,265 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,265 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,265 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][28], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,374 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,374 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,374 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,380 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:50,380 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:50,380 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:47:51,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:51,384 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,384 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,384 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,384 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:51,398 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,398 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,398 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,398 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:51,399 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,399 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,399 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:47:51,399 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:51,455 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:51,455 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,455 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:51,682 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,682 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,682 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,682 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:51,921 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,921 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:51,927 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,927 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,927 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:51,927 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:52,065 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,065 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,065 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,065 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][255], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:52,065 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,066 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,066 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,066 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][28], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:52,068 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,068 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,068 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,068 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:52,069 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,069 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,069 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,069 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:52,071 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:52,071 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,071 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:52,072 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:52,072 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,072 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,073 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,073 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][463], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:52,486 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,486 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,486 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:52,486 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:53,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 105#$Ultimate##0true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:53,261 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,261 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:47:53,261 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,261 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:47:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:53,345 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,345 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,346 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,346 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:53,359 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:53,359 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,359 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 28#$Ultimate##0true, Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:53,469 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,469 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,469 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,469 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:47:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:53,979 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,979 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,979 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:53,979 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,251 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,251 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,251 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,251 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,257 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,257 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,257 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,257 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][306], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,336 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,336 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,336 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,336 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:54,410 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][255], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:54,410 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,410 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][28], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,412 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,413 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,413 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:54,415 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,415 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,415 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,415 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:54,416 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,416 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,416 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,417 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,417 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,417 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,417 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,417 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][463], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:54,533 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,533 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,533 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:54,533 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:55,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:55,807 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is not cut-off event [2023-08-26 09:47:55,807 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:47:55,807 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:47:55,807 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is not cut-off event [2023-08-26 09:47:55,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:55,821 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:55,821 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:55,821 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,114 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,114 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,114 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,114 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,122 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,122 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,123 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,123 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,131 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,131 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,131 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,131 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][189], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:47:56,289 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,290 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,290 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,290 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][306], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,778 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,778 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,778 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,778 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][479], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1517#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,883 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,883 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,883 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,883 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,883 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,884 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,884 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,884 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,887 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,887 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,887 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,887 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][255], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,888 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,888 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,888 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,888 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,890 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,891 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,891 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,892 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:56,892 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:56,892 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:47:57,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0)]) [2023-08-26 09:47:57,933 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,933 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:57,934 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:57,934 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is not cut-off event [2023-08-26 09:47:58,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][146], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:47:58,403 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,403 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:58,403 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:58,403 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][633], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:58,443 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][633], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:58,443 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][633], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:58,443 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:47:58,443 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:58,444 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:58,444 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:58,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][104], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, 178#L72-1true]) [2023-08-26 09:47:58,684 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,684 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:58,720 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:58,720 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,720 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:58,730 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,730 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,730 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:58,730 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][479], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1517#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:59,140 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:59,140 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,140 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:59,143 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,143 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,143 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,143 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:59,144 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,144 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,144 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,144 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][696], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:47:59,253 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][696], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:59,253 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:59,253 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:47:59,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][696], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:59,254 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,254 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,254 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,254 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][56], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:59,848 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][59], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:47:59,848 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:47:59,848 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:48:00,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][21], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:48:00,960 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:00,961 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:00,961 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:00,961 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:48:01,348 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,348 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:48:01,348 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:48:01,348 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:48:01,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,349 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,349 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,349 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,349 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,363 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,363 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,363 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,363 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:01,448 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is not cut-off event [2023-08-26 09:48:01,448 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:48:01,448 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:48:01,448 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event [2023-08-26 09:48:01,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,507 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,507 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,507 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,507 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][124], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:01,525 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,525 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,525 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,525 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][408], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1298#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:01,526 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:01,526 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,526 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,526 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][479], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1517#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,726 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,726 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,727 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][65], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1526#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,728 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][31], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:01,728 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:01,728 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][56], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:02,053 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][59], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:02,053 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:02,053 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:03,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:03,480 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:03,481 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:03,481 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:03,481 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:48:03,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 55#L92-7true]) [2023-08-26 09:48:03,525 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:48:03,525 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:48:03,525 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:48:03,525 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:48:03,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:48:03,589 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,589 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,589 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,589 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][124], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:03,604 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][408], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1298#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:03,604 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,604 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1313#(<= 1 ~N~0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:03,608 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:48:03,608 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:03,608 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:03,608 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:48:03,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][758], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 128#L51-6true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:03,967 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:48:03,967 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,967 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:03,967 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:48:04,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:04,920 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,920 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,920 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,920 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:48:04,921 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,921 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,921 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,921 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0)]) [2023-08-26 09:48:04,960 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,960 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,960 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,960 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:48:04,961 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,961 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,961 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:04,961 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:05,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:05,284 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is not cut-off event [2023-08-26 09:48:05,284 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:05,284 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:05,284 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is not cut-off event [2023-08-26 09:48:05,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:05,345 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,345 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,345 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,345 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:05,350 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,350 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,350 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,350 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:05,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1313#(<= 1 ~N~0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 55#L92-7true]) [2023-08-26 09:48:05,364 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:48:05,364 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:05,364 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:05,364 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:48:06,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:06,484 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,484 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:48:06,485 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,485 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2023-08-26 09:48:06,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:06,585 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,585 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,585 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,585 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:48:06,822 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:48:06,822 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:06,822 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:06,823 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:06,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][364], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1313#(<= 1 ~N~0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:06,835 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,835 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,835 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:06,835 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:48:07,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:48:07,709 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is not cut-off event [2023-08-26 09:48:07,710 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:48:07,710 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:48:07,710 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is not cut-off event [2023-08-26 09:48:07,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][287], [189#true, Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:48:07,848 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:48:07,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:07,848 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:07,849 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:48:08,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][483], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1524#true, 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:08,026 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:48:08,026 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:08,026 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:08,026 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:08,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][288], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1072#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:48:08,384 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is not cut-off event [2023-08-26 09:48:08,384 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-26 09:48:08,384 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-26 09:48:08,384 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is not cut-off event [2023-08-26 09:48:09,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][1078], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:48:09,439 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 09:48:09,439 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:09,439 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:09,439 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:48:09,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][1078], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1524#true, Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:48:09,618 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 09:48:09,618 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:48:09,618 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:48:09,618 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:48:09,821 INFO L124 PetriNetUnfolderBase]: 96925/141884 cut-off events. [2023-08-26 09:48:09,821 INFO L125 PetriNetUnfolderBase]: For 1808812/1832121 co-relation queries the response was YES. [2023-08-26 09:48:11,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 829055 conditions, 141884 events. 96925/141884 cut-off events. For 1808812/1832121 co-relation queries the response was YES. Maximal size of possible extension queue 7665. Compared 1196628 event pairs, 18447 based on Foata normal form. 7564/134704 useless extension candidates. Maximal degree in co-relation 828993. Up to 49591 conditions per place. [2023-08-26 09:48:12,351 INFO L140 encePairwiseOnDemand]: 325/333 looper letters, 601 selfloop transitions, 512 changer transitions 2/1167 dead transitions. [2023-08-26 09:48:12,352 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 1167 transitions, 21305 flow [2023-08-26 09:48:12,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-26 09:48:12,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-26 09:48:12,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1210 transitions. [2023-08-26 09:48:12,353 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4542042042042042 [2023-08-26 09:48:12,353 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1210 transitions. [2023-08-26 09:48:12,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1210 transitions. [2023-08-26 09:48:12,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:48:12,354 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1210 transitions. [2023-08-26 09:48:12,355 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 151.25) internal successors, (1210), 8 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:48:12,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 333.0) internal successors, (2997), 9 states have internal predecessors, (2997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:48:12,357 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 333.0) internal successors, (2997), 9 states have internal predecessors, (2997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:48:12,357 INFO L175 Difference]: Start difference. First operand has 168 places, 718 transitions, 13131 flow. Second operand 8 states and 1210 transitions. [2023-08-26 09:48:12,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 1167 transitions, 21305 flow [2023-08-26 09:48:57,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 1167 transitions, 21074 flow, removed 14 selfloop flow, removed 2 redundant places. [2023-08-26 09:48:57,124 INFO L231 Difference]: Finished difference. Result has 176 places, 808 transitions, 16201 flow [2023-08-26 09:48:57,125 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=12732, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=704, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=406, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=16201, PETRI_PLACES=176, PETRI_TRANSITIONS=808} [2023-08-26 09:48:57,125 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 109 predicate places. [2023-08-26 09:48:57,125 INFO L495 AbstractCegarLoop]: Abstraction has has 176 places, 808 transitions, 16201 flow [2023-08-26 09:48:57,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 139.45454545454547) internal successors, (1534), 11 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:48:57,125 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:48:57,126 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:48:57,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-08-26 09:48:57,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:48:57,326 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:48:57,326 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:48:57,327 INFO L85 PathProgramCache]: Analyzing trace with hash -271294493, now seen corresponding path program 4 times [2023-08-26 09:48:57,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:48:57,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279264361] [2023-08-26 09:48:57,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:48:57,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:48:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:48:57,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:48:57,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:48:57,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279264361] [2023-08-26 09:48:57,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279264361] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:48:57,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:48:57,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:48:57,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348508316] [2023-08-26 09:48:57,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:48:57,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:48:57,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:48:57,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:48:57,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:48:57,392 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:48:57,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 808 transitions, 16201 flow. Second operand has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:48:57,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:48:57,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:48:57,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:49:03,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][41], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:03,773 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:49:03,773 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:03,773 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:03,773 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:04,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][404], [1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:04,127 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:49:04,127 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:04,127 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:04,127 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:05,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][599], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:05,164 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,164 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,164 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,164 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][137], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:05,198 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:49:05,198 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:05,199 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:05,199 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:49:05,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][477], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:05,200 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,200 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,200 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,200 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][41], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:49:05,941 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,941 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,941 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:05,941 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:06,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][415], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:06,677 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:49:06,677 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:06,677 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:06,677 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][41], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:08,643 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:49:08,643 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:08,643 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:08,643 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:09,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][415], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:09,416 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:09,416 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:09,417 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][137], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:10,188 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][477], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:10,188 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,188 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][137], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:10,189 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,189 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,189 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,189 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:10,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][477], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:10,190 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,190 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,190 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:10,190 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([554] L62-6-->L62-1: Formula: (= |v_#race~N~0_7| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_7|} AuxVars[] AssignedVars[#race~N~0][45], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:11,485 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,485 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,485 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,485 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][15], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:11,486 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,487 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,487 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,487 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][363], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1298#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:49:11,793 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,793 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,793 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:11,793 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][510], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1300#(and (<= thread1Thread1of1ForFork2_~i~0 0) (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:13,142 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][511], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:13,142 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:13,142 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:14,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][15], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:14,346 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,346 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,346 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,346 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][551], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:14,711 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:14,711 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:14,711 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:14,711 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:14,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 128#L51-6true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:14,719 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,719 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:14,719 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:14,719 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:49:14,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][110], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:49:14,725 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,725 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,725 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][111], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:49:14,726 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,726 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][823], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1313#(<= 1 ~N~0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:14,805 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,805 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,805 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:14,805 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:15,484 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,484 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,484 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,484 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][205], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true, 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:49:15,559 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:49:15,559 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:15,560 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:15,560 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:49:15,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][283], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true, 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:49:15,614 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,614 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,614 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,614 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:49:15,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:15,661 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,661 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,661 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:15,661 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:49:16,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][731], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:16,212 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:16,212 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:16,212 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:16,212 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([521] L41-6-->L41-1: Formula: (= |v_#race~N~0_1| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_1|} AuxVars[] AssignedVars[#race~N~0][18], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 128#L51-6true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:49:17,236 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,236 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:17,236 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:17,236 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:49:17,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][110], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:49:17,238 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,238 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][111], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:49:17,239 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,239 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][823], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1517#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0)), 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:17,298 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,298 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,298 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:17,298 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:49:18,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][731], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:49:18,521 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:49:18,521 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:49:18,521 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:49:18,521 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:49:20,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][731], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 421#(= thread1Thread1of1ForFork2_~i~0 0), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:49:20,214 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:49:20,214 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:49:20,214 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:49:20,214 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:49:23,685 INFO L124 PetriNetUnfolderBase]: 105514/152215 cut-off events. [2023-08-26 09:49:23,686 INFO L125 PetriNetUnfolderBase]: For 2076405/2101390 co-relation queries the response was YES. [2023-08-26 09:49:25,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 940261 conditions, 152215 events. 105514/152215 cut-off events. For 2076405/2101390 co-relation queries the response was YES. Maximal size of possible extension queue 7998. Compared 1259891 event pairs, 23913 based on Foata normal form. 3083/136323 useless extension candidates. Maximal degree in co-relation 940196. Up to 94180 conditions per place. [2023-08-26 09:49:26,426 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 947 selfloop transitions, 116 changer transitions 0/1115 dead transitions. [2023-08-26 09:49:26,426 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 1115 transitions, 23090 flow [2023-08-26 09:49:26,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:49:26,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:49:26,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 756 transitions. [2023-08-26 09:49:26,428 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4540540540540541 [2023-08-26 09:49:26,428 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 756 transitions. [2023-08-26 09:49:26,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 756 transitions. [2023-08-26 09:49:26,428 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:49:26,428 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 756 transitions. [2023-08-26 09:49:26,429 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 151.2) internal successors, (756), 5 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:49:26,430 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:49:26,431 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:49:26,431 INFO L175 Difference]: Start difference. First operand has 176 places, 808 transitions, 16201 flow. Second operand 5 states and 756 transitions. [2023-08-26 09:49:26,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 1115 transitions, 23090 flow [2023-08-26 09:50:23,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 1115 transitions, 22057 flow, removed 139 selfloop flow, removed 3 redundant places. [2023-08-26 09:50:23,130 INFO L231 Difference]: Finished difference. Result has 179 places, 871 transitions, 16564 flow [2023-08-26 09:50:23,131 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=15320, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=808, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=733, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=16564, PETRI_PLACES=179, PETRI_TRANSITIONS=871} [2023-08-26 09:50:23,131 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 112 predicate places. [2023-08-26 09:50:23,131 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 871 transitions, 16564 flow [2023-08-26 09:50:23,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:50:23,132 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:50:23,132 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:50:23,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 09:50:23,132 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:50:23,132 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:50:23,132 INFO L85 PathProgramCache]: Analyzing trace with hash -624580955, now seen corresponding path program 5 times [2023-08-26 09:50:23,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:50:23,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44843002] [2023-08-26 09:50:23,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:50:23,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:50:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:50:23,197 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:50:23,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:50:23,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44843002] [2023-08-26 09:50:23,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44843002] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-26 09:50:23,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709124215] [2023-08-26 09:50:23,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-08-26 09:50:23,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-26 09:50:23,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 09:50:23,200 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-26 09:50:23,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-08-26 09:50:23,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-08-26 09:50:23,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-08-26 09:50:23,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 4 conjunts are in the unsatisfiable core [2023-08-26 09:50:23,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-08-26 09:50:23,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:50:23,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-08-26 09:50:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:50:23,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709124215] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-26 09:50:23,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-26 09:50:23,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-08-26 09:50:23,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862435846] [2023-08-26 09:50:23,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-26 09:50:23,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 09:50:23,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:50:23,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 09:50:23,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-08-26 09:50:23,426 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:50:23,427 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 871 transitions, 16564 flow. Second operand has 10 states, 10 states have (on average 139.2) internal successors, (1392), 10 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:50:23,427 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:50:23,427 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:50:23,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:50:31,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][658], [1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:31,415 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,415 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,415 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,415 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][157], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:31,924 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][586], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:31,924 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:31,924 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:32,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][806], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:32,394 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:32,394 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:32,394 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:32,394 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][132], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:50:33,350 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,350 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,350 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,351 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][436], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:50:33,688 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,688 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,688 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,688 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][756], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 128#L51-6true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:33,768 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,768 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,768 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,768 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][155], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:50:33,982 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:33,982 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:50:35,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][806], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1736#true, Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:35,351 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:35,351 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:35,351 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:35,351 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][512], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:36,614 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,614 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,614 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,614 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][235], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:50:36,693 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,693 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,693 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,693 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][658], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:36,902 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,902 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,902 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,902 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][812], [1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:36,916 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:36,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][155], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,078 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,078 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,078 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,078 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][1148], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,688 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,688 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,688 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,688 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][157], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,916 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][586], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,916 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,916 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([733] L72-1-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_9| 0) (<= v_~N~0_71 |v_thread4Thread1of1ForFork3_~i~3#1_46|) (= |v_#race~N~0_72| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_9| 0)) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_46|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_9|, #race~N~0=|v_#race~N~0_72|, ~N~0=v_~N~0_71, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_9|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_#res#1.offset][766], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,917 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,917 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,917 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,918 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:50:37,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][962], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:37,918 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:37,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][692], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1298#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:40,593 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][131], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:40,594 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,594 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][436], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1298#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:50:40,612 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,612 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,612 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,612 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([717] L72-2-->L72-6: Formula: (and (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (ite (< 0 v_~counter2~0_97) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|) (= (+ |v_thread4Thread1of1ForFork3_~i~3#1_42| 1) |v_thread4Thread1of1ForFork3_~i~3#1_41|) (< |v_thread4Thread1of1ForFork3_~i~3#1_42| v_~N~0_63) (= v_~counter2~0_97 (+ v_~counter2~0_96 1))) InVars {thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_42|, ~counter2~0=v_~counter2~0_97, ~N~0=v_~N~0_63} OutVars{thread4Thread1of1ForFork3_~i~3#1=|v_thread4Thread1of1ForFork3_~i~3#1_41|, ~counter2~0=v_~counter2~0_96, thread4Thread1of1ForFork3_#t~post11#1=|v_thread4Thread1of1ForFork3_#t~post11#1_11|, thread4Thread1of1ForFork3_#t~post10#1=|v_thread4Thread1of1ForFork3_#t~post10#1_17|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_19|, thread4Thread1of1ForFork3_#t~nondet12#1=|v_thread4Thread1of1ForFork3_#t~nondet12#1_11|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_19|, ~N~0=v_~N~0_63, #race~counter2~0=|v_#race~counter2~0_133|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_~i~3#1, ~counter2~0, thread4Thread1of1ForFork3_#t~post11#1, thread4Thread1of1ForFork3_#t~post10#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#t~nondet12#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, #race~counter2~0][235], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:40,708 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,708 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,708 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:40,708 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][592], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:42,039 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,039 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][436], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:50:42,089 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,089 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,089 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:42,089 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:50:45,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][436], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 9#L41-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:50:45,511 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:50:45,511 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:50:45,511 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:50:45,511 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][130], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:48,154 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][131], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0))]) [2023-08-26 09:50:48,154 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,154 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][521], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:50:48,294 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,294 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,294 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,294 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:50:48,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][593], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:48,520 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is not cut-off event [2023-08-26 09:50:48,520 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:50:48,520 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:50:48,520 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is not cut-off event [2023-08-26 09:50:50,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([724] L41-1-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res.base_9| 0) (= |v_#race~N~0_66| 0) (<= v_~N~0_65 v_thread1Thread1of1ForFork2_~i~0_42) (= |v_thread1Thread1of1ForFork2_#res.offset_9| 0)) InVars {#race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_42, ~N~0=v_~N~0_65} OutVars{thread1Thread1of1ForFork2_#res.base=|v_thread1Thread1of1ForFork2_#res.base_9|, #race~N~0=|v_#race~N~0_66|, thread1Thread1of1ForFork2_#res.offset=|v_thread1Thread1of1ForFork2_#res.offset_9|, ~N~0=v_~N~0_65} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#res.base, thread1Thread1of1ForFork2_~i~0, thread1Thread1of1ForFork2_#res.offset][9], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 204#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 1532#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), 37#L51-1true, Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:50,256 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,256 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][10], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1736#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1313#(<= 1 ~N~0), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 1235#(< thread1Thread1of1ForFork2_~i~0 ~N~0), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:50:50,257 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:50,257 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:50:55,296 INFO L124 PetriNetUnfolderBase]: 110789/162524 cut-off events. [2023-08-26 09:50:55,296 INFO L125 PetriNetUnfolderBase]: For 2138688/2163194 co-relation queries the response was YES. [2023-08-26 09:50:57,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990262 conditions, 162524 events. 110789/162524 cut-off events. For 2138688/2163194 co-relation queries the response was YES. Maximal size of possible extension queue 8918. Compared 1399602 event pairs, 20278 based on Foata normal form. 6408/153370 useless extension candidates. Maximal degree in co-relation 990195. Up to 62063 conditions per place. [2023-08-26 09:50:58,327 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 1534 selfloop transitions, 181 changer transitions 0/1767 dead transitions. [2023-08-26 09:50:58,327 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 1767 transitions, 36446 flow [2023-08-26 09:50:58,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-08-26 09:50:58,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-08-26 09:50:58,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1209 transitions. [2023-08-26 09:50:58,329 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45382882882882886 [2023-08-26 09:50:58,329 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1209 transitions. [2023-08-26 09:50:58,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1209 transitions. [2023-08-26 09:50:58,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:50:58,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1209 transitions. [2023-08-26 09:50:58,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 151.125) internal successors, (1209), 8 states have internal predecessors, (1209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:50:58,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 333.0) internal successors, (2997), 9 states have internal predecessors, (2997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:50:58,333 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 333.0) internal successors, (2997), 9 states have internal predecessors, (2997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:50:58,333 INFO L175 Difference]: Start difference. First operand has 179 places, 871 transitions, 16564 flow. Second operand 8 states and 1209 transitions. [2023-08-26 09:50:58,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 1767 transitions, 36446 flow [2023-08-26 09:52:00,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 1767 transitions, 35405 flow, removed 75 selfloop flow, removed 2 redundant places. [2023-08-26 09:52:00,795 INFO L231 Difference]: Finished difference. Result has 189 places, 935 transitions, 17559 flow [2023-08-26 09:52:00,796 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=15974, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=871, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=705, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=17559, PETRI_PLACES=189, PETRI_TRANSITIONS=935} [2023-08-26 09:52:00,796 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 122 predicate places. [2023-08-26 09:52:00,796 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 935 transitions, 17559 flow [2023-08-26 09:52:00,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 139.2) internal successors, (1392), 10 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:52:00,797 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:52:00,797 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:52:00,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-08-26 09:52:01,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-08-26 09:52:01,005 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:52:01,005 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:52:01,005 INFO L85 PathProgramCache]: Analyzing trace with hash -2041883042, now seen corresponding path program 2 times [2023-08-26 09:52:01,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:52:01,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766757008] [2023-08-26 09:52:01,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:52:01,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:52:01,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:52:01,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:52:01,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:52:01,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766757008] [2023-08-26 09:52:01,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766757008] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:52:01,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:52:01,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:52:01,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000395271] [2023-08-26 09:52:01,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:52:01,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:52:01,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:52:01,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:52:01,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:52:01,067 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:52:01,067 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 935 transitions, 17559 flow. Second operand has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:52:01,067 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:52:01,068 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:52:01,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:52:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][102], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 1097#(= thread3Thread1of1ForFork1_~i~2 0), 128#L51-6true, 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 178#L72-1true]) [2023-08-26 09:52:07,832 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:52:07,832 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:07,832 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:07,832 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:09,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][143], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:09,114 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:52:09,114 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:09,114 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:09,114 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:09,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][132], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:09,423 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:52:09,423 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:09,423 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:52:09,423 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:09,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][128], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:09,424 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:52:09,424 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:09,424 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:09,424 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][541], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:10,532 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][67], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 105#$Ultimate##0true, 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:10,532 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:52:10,532 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:10,533 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:10,533 INFO L297 olderBase$Statistics]: existing Event has 17 ancestors and is cut-off event [2023-08-26 09:52:11,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:52:11,323 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:52:11,323 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:52:11,323 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:52:11,323 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:52:12,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][132], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:12,688 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][128], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:12,688 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is cut-off event [2023-08-26 09:52:12,688 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:13,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][102], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 194#(= |#race~N~0| 0), 1097#(= thread3Thread1of1ForFork1_~i~2 0), 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1744#true, Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 178#L72-1true]) [2023-08-26 09:52:13,996 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:52:13,996 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:13,996 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:13,996 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:13,996 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:52:14,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][51], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:52:14,331 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:52:14,331 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:14,331 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:14,331 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:15,269 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][51], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:15,269 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,269 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:52:15,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][214], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 192#true, 2#thread4EXITtrue, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:15,942 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:52:15,942 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:15,942 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:15,942 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:52:18,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][245], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:18,990 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:52:18,990 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:18,990 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:18,990 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:22,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([570] L72-6-->L72-1: Formula: (= |v_#race~N~0_10| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_10|} AuxVars[] AssignedVars[#race~N~0][102], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 9#L41-1true, 77#L62-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true, 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0))]) [2023-08-26 09:52:22,675 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:52:22,675 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:52:22,675 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:52:22,675 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:52:25,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][157], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:52:25,171 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:52:25,171 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:25,171 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:25,171 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:52:34,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][53], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 128#L51-6true, 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:52:34,608 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:52:34,608 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:52:34,608 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:52:34,608 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:52:36,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][258], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 128#L51-6true, 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1121#(<= 0 thread3Thread1of1ForFork1_~i~2), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:52:36,084 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:52:36,084 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:36,084 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:36,084 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:37,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][202], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:37,047 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 09:52:37,047 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 09:52:37,047 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:52:37,047 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:52:38,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][202], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:52:38,517 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 09:52:38,517 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:52:38,517 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 09:52:38,517 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:52:39,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][202], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, 651#true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:52:39,587 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:52:39,587 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:39,587 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 09:52:39,587 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:39,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([537] L51-6-->L51-1: Formula: (= |v_#race~N~0_4| 0) InVars {} OutVars{#race~N~0=|v_#race~N~0_4|} AuxVars[] AssignedVars[#race~N~0][16], [1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 77#L62-1true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 37#L51-1true, Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 178#L72-1true]) [2023-08-26 09:52:39,819 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 09:52:39,819 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:39,819 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:39,819 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:52:40,381 INFO L124 PetriNetUnfolderBase]: 140612/208276 cut-off events. [2023-08-26 09:52:40,381 INFO L125 PetriNetUnfolderBase]: For 2778592/2806493 co-relation queries the response was YES. [2023-08-26 09:52:42,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1243261 conditions, 208276 events. 140612/208276 cut-off events. For 2778592/2806493 co-relation queries the response was YES. Maximal size of possible extension queue 11675. Compared 1885406 event pairs, 28414 based on Foata normal form. 4721/193634 useless extension candidates. Maximal degree in co-relation 1243190. Up to 77463 conditions per place. [2023-08-26 09:52:44,337 INFO L140 encePairwiseOnDemand]: 326/333 looper letters, 1477 selfloop transitions, 261 changer transitions 0/1780 dead transitions. [2023-08-26 09:52:44,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 1780 transitions, 34840 flow [2023-08-26 09:52:44,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 09:52:44,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 09:52:44,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 899 transitions. [2023-08-26 09:52:44,339 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.44994994994994997 [2023-08-26 09:52:44,339 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 899 transitions. [2023-08-26 09:52:44,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 899 transitions. [2023-08-26 09:52:44,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:52:44,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 899 transitions. [2023-08-26 09:52:44,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 149.83333333333334) internal successors, (899), 6 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) [2023-08-26 09:52:44,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 333.0) internal successors, (2331), 7 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:52:44,341 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 333.0) internal successors, (2331), 7 states have internal predecessors, (2331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:52:44,341 INFO L175 Difference]: Start difference. First operand has 189 places, 935 transitions, 17559 flow. Second operand 6 states and 899 transitions. [2023-08-26 09:52:44,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 1780 transitions, 34840 flow [2023-08-26 09:54:50,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 1780 transitions, 34168 flow, removed 142 selfloop flow, removed 2 redundant places. [2023-08-26 09:54:50,903 INFO L231 Difference]: Finished difference. Result has 196 places, 1092 transitions, 21176 flow [2023-08-26 09:54:50,904 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=333, PETRI_DIFFERENCE_MINUEND_FLOW=17313, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=935, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=740, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=21176, PETRI_PLACES=196, PETRI_TRANSITIONS=1092} [2023-08-26 09:54:50,904 INFO L281 CegarLoopForPetriNet]: 67 programPoint places, 129 predicate places. [2023-08-26 09:54:50,904 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 1092 transitions, 21176 flow [2023-08-26 09:54:50,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:54:50,905 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 09:54:50,905 INFO L208 CegarLoopForPetriNet]: trace histogram [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] [2023-08-26 09:54:50,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 09:54:50,905 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONASSERT === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread2Err0ASSERT_VIOLATIONDATA_RACE (and 36 more)] === [2023-08-26 09:54:50,905 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 09:54:50,905 INFO L85 PathProgramCache]: Analyzing trace with hash -460271038, now seen corresponding path program 3 times [2023-08-26 09:54:50,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 09:54:50,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322438588] [2023-08-26 09:54:50,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 09:54:50,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 09:54:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 09:54:50,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 09:54:50,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 09:54:50,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322438588] [2023-08-26 09:54:50,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322438588] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 09:54:50,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 09:54:50,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 09:54:50,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982947106] [2023-08-26 09:54:50,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 09:54:50,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-26 09:54:50,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 09:54:50,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-26 09:54:50,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-26 09:54:50,966 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 333 [2023-08-26 09:54:50,967 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 1092 transitions, 21176 flow. Second operand has 5 states, 5 states have (on average 140.8) internal successors, (704), 5 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) [2023-08-26 09:54:50,967 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 09:54:50,967 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 333 [2023-08-26 09:54:50,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 09:54:56,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][151], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, 13#L91-4true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:54:56,216 INFO L294 olderBase$Statistics]: this new event has 18 ancestors and is not cut-off event [2023-08-26 09:54:56,216 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:54:56,216 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:54:56,217 INFO L297 olderBase$Statistics]: existing Event has 18 ancestors and is not cut-off event [2023-08-26 09:54:59,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][142], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1455#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:54:59,157 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is cut-off event [2023-08-26 09:54:59,157 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:54:59,157 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:54:59,157 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is cut-off event [2023-08-26 09:55:00,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][151], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:00,005 INFO L294 olderBase$Statistics]: this new event has 19 ancestors and is not cut-off event [2023-08-26 09:55:00,005 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is not cut-off event [2023-08-26 09:55:00,005 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is not cut-off event [2023-08-26 09:55:00,005 INFO L297 olderBase$Statistics]: existing Event has 19 ancestors and is not cut-off event [2023-08-26 09:55:00,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][151], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:00,529 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:55:00,529 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:00,529 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:00,529 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:01,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:01,904 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:55:01,905 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:01,905 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:01,905 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:02,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][909], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, 1965#(<= 1 ~N~0), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1532#true, 165#$Ultimate##0true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:02,221 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is cut-off event [2023-08-26 09:55:02,221 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:02,221 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:02,221 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2023-08-26 09:55:03,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][797], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:55:03,547 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:03,548 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][151], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 872#true, Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:04,630 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,631 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,631 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,631 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][909], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:04,805 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,805 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,805 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:04,805 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:05,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][51], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:05,242 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:55:05,242 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:05,242 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:05,242 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:06,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][50], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:06,216 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][51], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 445#true, Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 199#(= ~counter2~0 ~counter1~0), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 205#(<= ~N~0 0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:06,216 INFO L294 olderBase$Statistics]: this new event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:06,216 INFO L297 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2023-08-26 09:55:07,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][211], [189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 62#L62-6true, Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1513#(and (<= 1 ~N~0) (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:07,044 INFO L294 olderBase$Statistics]: this new event has 20 ancestors and is not cut-off event [2023-08-26 09:55:07,044 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:07,044 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:07,044 INFO L297 olderBase$Statistics]: existing Event has 20 ancestors and is not cut-off event [2023-08-26 09:55:08,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][797], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 213#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 37#L51-1true, 908#(<= 0 thread1Thread1of1ForFork2_~i~0), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 1667#(< thread1Thread1of1ForFork2_~i~0 ~N~0)]) [2023-08-26 09:55:08,141 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:55:08,141 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:08,141 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:08,141 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:10,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([604] L41-1-->L42: Formula: (and (= |v_#race~N~0_20| 0) (< v_thread1Thread1of1ForFork2_~i~0_17 v_~N~0_21)) InVars {thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} OutVars{thread1Thread1of1ForFork2_~i~0=v_thread1Thread1of1ForFork2_~i~0_17, #race~N~0=|v_#race~N~0_20|, ~N~0=v_~N~0_21} AuxVars[] AssignedVars[][240], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), 215#(<= 1 ~N~0), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 1962#true, Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:10,804 INFO L294 olderBase$Statistics]: this new event has 22 ancestors and is cut-off event [2023-08-26 09:55:10,804 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:10,804 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:10,804 INFO L297 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2023-08-26 09:55:14,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][909], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1965#(<= 1 ~N~0), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:14,533 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,533 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:14,823 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,823 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,823 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,823 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, 1965#(<= 1 ~N~0), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:14,824 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,824 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,824 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:14,824 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:17,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][909], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1896#(< |thread2Thread1of1ForFork0_~i~1#1| ~N~0), 1292#(and (< thread1Thread1of1ForFork2_~i~0 ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1537#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 659#true, 448#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:17,918 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:55:17,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:17,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:17,918 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:19,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L62-1-->thread3EXIT: Formula: (and (= |v_#race~N~0_70| 0) (= |v_thread3Thread1of1ForFork1_#res.base_9| 0) (= |v_thread3Thread1of1ForFork1_#res.offset_9| 0) (<= v_~N~0_69 v_thread3Thread1of1ForFork1_~i~2_46)) InVars {#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_46, ~N~0=v_~N~0_69} OutVars{#race~N~0=|v_#race~N~0_70|, thread3Thread1of1ForFork1_#res.offset=|v_thread3Thread1of1ForFork1_#res.offset_9|, thread3Thread1of1ForFork1_#res.base=|v_thread3Thread1of1ForFork1_#res.base_9|, ~N~0=v_~N~0_69} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res.offset, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#res.base][747], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1095#true, Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 113#thread3EXITtrue, Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1310#true, Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:19,390 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 09:55:19,390 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:19,390 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:19,390 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 09:55:21,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:21,086 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,086 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:21,087 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:21,087 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:24,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([710] L62-2-->L62-6: Formula: (and (< v_thread3Thread1of1ForFork1_~i~2_42 v_~N~0_59) (= (+ v_~counter2~0_91 1) v_~counter2~0_90) (= v_thread3Thread1of1ForFork1_~i~2_41 (+ v_thread3Thread1of1ForFork1_~i~2_42 1))) InVars {~counter2~0=v_~counter2~0_91, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_42, ~N~0=v_~N~0_59} OutVars{~counter2~0=v_~counter2~0_90, thread3Thread1of1ForFork1_~i~2=v_thread3Thread1of1ForFork1_~i~2_41, thread3Thread1of1ForFork1_#t~post8=|v_thread3Thread1of1ForFork1_#t~post8_11|, thread3Thread1of1ForFork1_#t~post7=|v_thread3Thread1of1ForFork1_#t~post7_15|, ~N~0=v_~N~0_59, #race~counter2~0=|v_#race~counter2~0_127|, thread3Thread1of1ForFork1_#t~nondet9=|v_thread3Thread1of1ForFork1_#t~nondet9_11|} AuxVars[] AssignedVars[~counter2~0, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~post8, thread3Thread1of1ForFork1_#t~post7, #race~counter2~0, thread3Thread1of1ForFork1_#t~nondet9][748], [189#true, 407#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0)), Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1082#(= thread1Thread1of1ForFork2_~i~0 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1090#(<= ~N~0 0), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), 95#L41-6true, Black: 1738#(= thread3Thread1of1ForFork1_~i~2 0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 865#(= thread1Thread1of1ForFork2_~i~0 0), 194#(= |#race~N~0| 0), 659#true, 128#L51-6true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), 447#(= thread1Thread1of1ForFork2_~i~0 0), 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:24,288 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 09:55:24,289 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:24,289 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:24,289 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 09:55:26,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:26,054 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,054 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,054 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,054 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 97#thread1EXITtrue, Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 145#L92-6true, Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:26,055 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,055 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,055 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,055 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 1744#true, Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:26,055 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 21#L72-6true, Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:26,056 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:26,056 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:30,701 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 1965#(<= 1 ~N~0), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0)), 55#L92-7true]) [2023-08-26 09:55:30,701 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:30,701 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([729] L51-1-->thread2EXIT: Formula: (and (<= v_~N~0_67 |v_thread2Thread1of1ForFork0_~i~1#1_40|) (= |v_thread2Thread1of1ForFork0_#res#1.base_9| 0) (= |v_thread2Thread1of1ForFork0_#res#1.offset_9| 0) (= |v_#race~N~0_68| 0)) InVars {#race~N~0=|v_#race~N~0_68|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_40|, ~N~0=v_~N~0_67} OutVars{thread2Thread1of1ForFork0_#res#1.base=|v_thread2Thread1of1ForFork0_#res#1.base_9|, thread2Thread1of1ForFork0_#res#1.offset=|v_thread2Thread1of1ForFork0_#res#1.offset_9|, #race~N~0=|v_#race~N~0_68|, ~N~0=v_~N~0_67} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#res#1.base, thread2Thread1of1ForFork0_#res#1.offset, thread2Thread1of1ForFork0_~i~1#1][579], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 211#true, Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), 1090#(<= ~N~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), 651#true, Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, 1312#(= thread3Thread1of1ForFork1_~i~2 0), Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1527#(<= ~N~0 0), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 61#thread2EXITtrue, 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 1744#true, Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:34,262 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([620] L51-1-->L52: Formula: (and (= |v_#race~N~0_24| 0) (< |v_thread2Thread1of1ForFork0_~i~1#1_17| v_~N~0_25)) InVars {#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} OutVars{#race~N~0=|v_#race~N~0_24|, thread2Thread1of1ForFork0_~i~1#1=|v_thread2Thread1of1ForFork0_~i~1#1_17|, ~N~0=v_~N~0_25} AuxVars[] AssignedVars[][577], [1738#(= thread3Thread1of1ForFork1_~i~2 0), 189#true, Black: 450#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 644#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 646#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 214#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 655#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), Black: 653#(= thread1Thread1of1ForFork2_~i~0 0), Black: 1125#(and (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1099#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), 1965#(<= 1 ~N~0), Black: 1747#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1302#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1098#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1748#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1296#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1943#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1153#(and (<= 1 ~N~0) (<= thread1Thread1of1ForFork2_~i~0 0)), Black: 1746#(= |thread2Thread1of1ForFork0_~i~1#1| 0), 1505#(and (< |thread2Thread1of1ForFork0_~i~1#1| ~N~0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 412#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 410#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 216#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), 132#L93-6true, Black: 1954#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1953#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), 651#true, Black: 1952#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 1956#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 423#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 62#L62-6true, Black: 422#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 919#(and (<= 1 ~N~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 432#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 876#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 431#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1070#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 877#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 875#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), 872#true, Black: 912#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (<= |thread4Thread1of1ForFork3_~i~3#1| 0)), Black: 440#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 441#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1084#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 192#true, Black: 1091#(and (<= ~N~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1534#(= thread1Thread1of1ForFork2_~i~0 0), 2#thread4EXITtrue, Black: 1090#(<= ~N~0 0), Black: 1730#(and (<= 0 |thread2Thread1of1ForFork0_~i~1#1|) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 1535#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 199#(= ~counter2~0 ~counter1~0), Black: 1739#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 205#(<= ~N~0 0), Black: 206#(and (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= ~N~0 0)), 1950#true, 194#(= |#race~N~0| 0), 1941#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (= thread3Thread1of1ForFork1_~i~2 0)), 659#true, 1532#true, 1097#(= thread3Thread1of1ForFork1_~i~2 0), 430#(= |thread2Thread1of1ForFork0_~i~1#1| 0), Black: 662#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 661#(= |thread4Thread1of1ForFork3_~i~3#1| 0), Black: 857#(and (<= 0 thread1Thread1of1ForFork2_~i~0) (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0)), Black: 663#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= 1 ~N~0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 865#(= thread1Thread1of1ForFork2_~i~0 0), Black: 867#(and (<= ~N~0 0) (= thread1Thread1of1ForFork2_~i~0 0)), Black: 866#(and (= thread1Thread1of1ForFork2_~i~0 0) (= thread3Thread1of1ForFork1_~i~2 0)), Black: 1507#(and (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1510#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0) (<= 0 thread3Thread1of1ForFork1_~i~2)), Black: 1314#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork0_~i~1#1| 0)), Black: 1313#(<= 1 ~N~0), 449#(<= 1 ~N~0), Black: 1527#(<= ~N~0 0), Black: 1528#(and (= |thread4Thread1of1ForFork3_~i~3#1| 0) (<= ~N~0 0))]) [2023-08-26 09:55:34,262 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:34,262 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 09:55:41,759 INFO L124 PetriNetUnfolderBase]: 158560/237717 cut-off events. [2023-08-26 09:55:41,759 INFO L125 PetriNetUnfolderBase]: For 3424854/3460344 co-relation queries the response was YES. [2023-08-26 09:55:44,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1437503 conditions, 237717 events. 158560/237717 cut-off events. For 3424854/3460344 co-relation queries the response was YES. Maximal size of possible extension queue 13353. Compared 2227207 event pairs, 27914 based on Foata normal form. 4831/221243 useless extension candidates. Maximal degree in co-relation 1437429. Up to 73994 conditions per place. [2023-08-26 09:55:46,008 INFO L140 encePairwiseOnDemand]: 327/333 looper letters, 1567 selfloop transitions, 192 changer transitions 2/1803 dead transitions. [2023-08-26 09:55:46,008 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 1803 transitions, 36204 flow [2023-08-26 09:55:46,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-26 09:55:46,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-26 09:55:46,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 758 transitions. [2023-08-26 09:55:46,009 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45525525525525523 [2023-08-26 09:55:46,009 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 758 transitions. [2023-08-26 09:55:46,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 758 transitions. [2023-08-26 09:55:46,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 09:55:46,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 758 transitions. [2023-08-26 09:55:46,010 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 151.6) internal successors, (758), 5 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:55:46,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:55:46,011 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 333.0) internal successors, (1998), 6 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 09:55:46,011 INFO L175 Difference]: Start difference. First operand has 196 places, 1092 transitions, 21176 flow. Second operand 5 states and 758 transitions. [2023-08-26 09:55:46,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 1803 transitions, 36204 flow Received shutdown request... [2023-08-26 09:56:50,129 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-26 09:56:50,764 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7ASSERT_VIOLATIONASSERT (39 of 40 remaining) [2023-08-26 09:56:50,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 09:56:50,764 WARN L619 AbstractCegarLoop]: Verification canceled: while executing RemoveRedundantFlow. [2023-08-26 09:56:50,765 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONDATA_RACE (38 of 40 remaining) [2023-08-26 09:56:50,765 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONDATA_RACE (37 of 40 remaining) [2023-08-26 09:56:50,765 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONDATA_RACE (36 of 40 remaining) [2023-08-26 09:56:50,765 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONDATA_RACE (35 of 40 remaining) [2023-08-26 09:56:50,765 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONDATA_RACE (34 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONDATA_RACE (33 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONDATA_RACE (32 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONDATA_RACE (31 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONDATA_RACE (30 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONDATA_RACE (29 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (28 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (27 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (26 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (25 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (24 of 40 remaining) [2023-08-26 09:56:50,766 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (23 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (22 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (20 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (19 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (18 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONDATA_RACE (17 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONDATA_RACE (16 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONDATA_RACE (15 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONDATA_RACE (14 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONDATA_RACE (13 of 40 remaining) [2023-08-26 09:56:50,767 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONDATA_RACE (12 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONDATA_RACE (11 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONDATA_RACE (10 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONDATA_RACE (9 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONDATA_RACE (8 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONDATA_RACE (7 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONDATA_RACE (6 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONDATA_RACE (5 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONDATA_RACE (4 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONDATA_RACE (3 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONDATA_RACE (2 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONDATA_RACE (1 of 40 remaining) [2023-08-26 09:56:50,768 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONDATA_RACE (0 of 40 remaining) [2023-08-26 09:56:50,768 INFO L445 BasicCegarLoop]: Path program histogram: [8, 5, 4, 3, 1, 1, 1] [2023-08-26 09:56:50,772 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-08-26 09:56:50,772 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-26 09:56:50,775 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.08 09:56:50 BasicIcfg [2023-08-26 09:56:50,775 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-26 09:56:50,775 INFO L158 Benchmark]: Toolchain (without parser) took 759357.67ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 343.4MB in the beginning and 11.2GB in the end (delta: -10.8GB). Peak memory consumption was 9.7GB. Max. memory is 16.0GB. [2023-08-26 09:56:50,775 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 367.0MB. Free memory is still 343.3MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 09:56:50,776 INFO L158 Benchmark]: CACSL2BoogieTranslator took 251.24ms. Allocated memory is still 367.0MB. Free memory was 343.4MB in the beginning and 331.6MB in the end (delta: 11.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-08-26 09:56:50,776 INFO L158 Benchmark]: Boogie Procedure Inliner took 57.25ms. Allocated memory is still 367.0MB. Free memory was 331.6MB in the beginning and 329.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 09:56:50,776 INFO L158 Benchmark]: Boogie Preprocessor took 47.94ms. Allocated memory is still 367.0MB. Free memory was 329.5MB in the beginning and 327.8MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 09:56:50,776 INFO L158 Benchmark]: RCFGBuilder took 676.87ms. Allocated memory is still 367.0MB. Free memory was 327.8MB in the beginning and 299.8MB in the end (delta: 28.0MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. [2023-08-26 09:56:50,777 INFO L158 Benchmark]: TraceAbstraction took 758319.25ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 299.1MB in the beginning and 11.2GB in the end (delta: -10.9GB). Peak memory consumption was 9.6GB. Max. memory is 16.0GB. [2023-08-26 09:56:50,778 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 367.0MB. Free memory is still 343.3MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 251.24ms. Allocated memory is still 367.0MB. Free memory was 343.4MB in the beginning and 331.6MB in the end (delta: 11.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 57.25ms. Allocated memory is still 367.0MB. Free memory was 331.6MB in the beginning and 329.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 47.94ms. Allocated memory is still 367.0MB. Free memory was 329.5MB in the beginning and 327.8MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 676.87ms. Allocated memory is still 367.0MB. Free memory was 327.8MB in the beginning and 299.8MB in the end (delta: 28.0MB). Peak memory consumption was 29.4MB. Max. memory is 16.0GB. * TraceAbstraction took 758319.25ms. Allocated memory was 367.0MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 299.1MB in the beginning and 11.2GB in the end (delta: -10.9GB). Peak memory consumption was 9.6GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 169 PlacesBefore, 67 PlacesAfterwards, 165 TransitionsBefore, 62 TransitionsAfterwards, 7430 CoEnabledTransitionPairs, 6 FixpointIterations, 44 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 10 ConcurrentYvCompositions, 1 ChoiceCompositions, 151 TotalNumberOfCompositions, 19466 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8221, independent: 7945, independent conditional: 0, independent unconditional: 7945, dependent: 276, dependent conditional: 0, dependent unconditional: 276, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4268, independent: 4234, independent conditional: 0, independent unconditional: 4234, dependent: 34, dependent conditional: 0, dependent unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8221, independent: 3711, independent conditional: 0, independent unconditional: 3711, dependent: 242, dependent conditional: 0, dependent unconditional: 242, unknown: 4268, unknown conditional: 0, unknown unconditional: 4268] , Statistics on independence cache: Total cache size (in pairs): 421, Positive cache size: 401, Positive conditional cache size: 0, Positive unconditional cache size: 401, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResultAtElement [Line: 21]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 62]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 93]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that there are no data races Cancelled while executing RemoveRedundantFlow. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 240 locations, 40 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 758.2s, OverallIterations: 23, TraceHistogramMax: 2, PathProgramHistogramMax: 8, EmptinessCheckTime: 0.0s, AutomataDifference: 748.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 3.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1402 SdHoareTripleChecker+Valid, 3.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1402 mSDsluCounter, 185 SdHoareTripleChecker+Invalid, 2.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 104 mSDsCounter, 46 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5611 IncrementalHoareTripleChecker+Invalid, 5657 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 46 mSolverCounterUnsat, 81 mSDtfsCounter, 5611 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 643 GetRequests, 507 SyntacticMatches, 11 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21176occurred in iteration=22, InterpolantAutomatonStates: 142, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 931 NumberOfCodeBlocks, 921 NumberOfCodeBlocksAsserted, 36 NumberOfCheckSat, 1148 ConstructedInterpolants, 0 QuantifiedInterpolants, 2815 SizeOfPredicates, 13 NumberOfNonLiveVariables, 1988 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 39 InterpolantComputations, 15 PerfectInterpolantSequences, 36/72 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown